4 해설
-
0
字符串比较原理是第一个不相同的字符的ascill码值的大小,字符串可以直接比较
#include<stdio.h> #include <string.h> int main() { int n,m; scanf("%d",&n); while(n--) { scanf("%d",&m); char ni[10]; scanf("%s",ni);//保存一个用于比较的字符串 m--;//保存过一次,所以用掉一次循环 while(m--) { char mi[10]; scanf("%s",mi); int i=0; while(ni[i]==mi[i]) i++; if(ni[i]>mi[i])//比较字符串大小 { memset(ni,0,10); strcpy(ni,mi); } memset(mi,0,10);//清空数组为下一次循环腾出空间 } printf("%s\n",ni); } return 0; }
정보
- ID
- 197
- 시간
- 3000ms
- 메모리
- 128MiB
- 난이도
- 5
- 태그
- (N/A)
- 제출 기록
- 588
- 맞았습니다.
- 222
- 아이디