参考代码:
#include"stdio.h" #include"string.h" typedef char string[100011]; typedef int Arr[100011]; string str; Arr a; int main(){ gets(str); int len=strlen(str); for(int i=0;i<len;i++){ a[str[i]-'a']++; } int flag=0; for(int i=0;i<26;i++){ if(a[i]==1){ printf("%c",i+'a'); flag=1; break; } } if(!flag) printf("no"); return 0; }
0.0分
4 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:821 |
1157题解浏览:769 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:524 |
1054题解浏览:516 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
The 3n + 1 problem (C语言代码)浏览:550 |
永远的丰碑 (C语言代码)浏览:608 |
分糖果 (C语言代码)浏览:980 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:812 |
神奇的fans (C语言代码)浏览:1124 |
菜鸟求带飞 2022-11-12 00:08:15 |
数组一般要定大一些,而且如果数组较大的话,就要放在main函数外面,因为外面的内存较大
呱呱 2022-11-12 07:37:05 |
@dotcpp0610279 好的,谢谢
好吃的是生煎 2023-01-19 21:56:25 |
@uq_82587927651 题目说字符串长度小于100000,其实定义string[1000001]就够了 代表可以存放100000个字符,但是字符结尾会有个 所以需要一位