求助!这两题要怎么做
本帖最后由 张育玮 于 2024-4-13 20:11 编辑如图 非常抱歉,您没有附上图片或者题目的描述。请您提供具体的问题描述或者题目,我将尽力帮助您解答。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 刚刚正帮你想着看你这个态度真没必要了 某一个“天” 发表于 2024-4-13 20:10
刚刚正帮你想着看你这个态度真没必要了
没有,真的不好意思 某一个“天” 发表于 2024-4-13 20:10
刚刚正帮你想着看你这个态度真没必要了
因为之前有很多人都是这样蹭的,误解了 有人吗? 考试作业吗 自己的作业不自己做吗? 【第1题】:
#include <stdio.h>
#define MAX 256
char f(char * s , int k)
{
char e ;
int i , j ;
for(i = 0 ; i < 128 ; i ++) e = 0 ;
for(j = 0 ; s ; j ++) e] ++ ;
for(j = 128 ; j ; j --) if(e >= k) break ;
return (j) ? j - 1 : '#' ;
}
int main(void)
{
char s , y ;
intx , d , i , j , n , t ;
scanf("%d" , & t) ;
getchar() ;
for(i = 0 ; i < t ; i ++) {
for(n = 0 ; (s = getchar()) != '\n' ; n ++) ;
s = '\0' ;
for(j = 0 ; j < n ; j ++) scanf("%d" , & x) ;
getchar() ;
d = n ;
}
for(i = 0 ; i < t ; i ++) {
for(j = 0 ; j < d ; j ++) y = f(s , x) ;
y = '\0' ;
printf("%s\n" , y) ;
}
}
编译、运行实况:
D:\\C>g++ -o x x.c
D:\\C>x
3
abcde
1 1 1 1 2
aaabbbcc
1 2 3 4 5 6 7 8
aaaabbbccd
1 2 3 4 5 6 7 8 9 10
eeee#
ccb#####
dcba######
D:\\C>
【第2题】:
#include <stdio.h>
#define MAX 256
int main(void)
{
char s ;
intx , d , b , i , j , n , t ;
scanf("%d" , & t) ;
getchar() ;
for(i = 0 ; i < t ; i ++) {
for(n = 0 ; (s = getchar()) != '\n' ; n ++) ;
s = '\0' ;
for(j = 0 ; j < n ; j ++) scanf("%d" , & x) ;
getchar() ;
d = n ;
}
for(i = 0 ; i < t ; i ++) {
for(n = j = 0 ; j < d ; j ++) {
if(s == '#') {
if(n) {
s = '\0' ;
printf("%s %d\n" , & s , n) ;
n = 0 ;
}
} else {
if(! n) b = j ;
n += x ;
}
}
if(n) printf("%s %d\n" , & s , n) ;
}
}
编译、运行实况:
D:\\C>g++ -o x x.c
D:\\C>x
3
#####
1 1 1 1 1
##a#a
1 1 1 1 1
aab#c
2 3 1 4 5
a 1
a 1
aab 6
c 5
D:\\C> 不二如是 发表于 2024-4-13 21:45
考试作业吗
像比赛试题
页:
[1]