百练_4106:出现两次的字符-Characters Appearing twice
来源:互联网 发布:泰国人用淘宝吗 编辑:程序博客网 时间:2024/06/07 03:53
描述
给定一个字符串,求字符串中恰好出现2次的第一个字符。
输入
第一行是一个正整数n(int范围),表示共有n个字符串。
下面n行,每行是一个字符串,字符串的长度在int范围内。字符串由小写字母,大写字母和数字构成,不包含其他字符。
输出
总共n行,每行输出一个字符,该字符在对应的字符串中恰好出现2次(区分大小写)。如果有多个字符出现2次,输出在字符串中比较靠前的字符。输入数据保证每个字符串中必定有恰好出现2次的字符。
3farewell20150106PekingUniversity
e1e
#include<stdio.h>int main(){int i,t,k,a[255];char s[255];scanf("%d",&t);getchar();while(t){for(i=0;i<255;i++)a[i]=0;gets(s);for(i=0;s[i]!='\0';i++)a[s[i]]++; for(i=0;s[i]!='\0';i++) { if(a[s[i]]==2) { printf("%c\n",s[i]); break; } }t--;}return 0;}
阅读全文
0 0
- 百练_4106:出现两次的字符-Characters Appearing twice
- 百炼4106:出现两次的字符-Characters Appearing twice
- Codesign error: Certificate identity appearing twice
- Certificate identity appearing twice与dwarfdump binary must exist
- 算法题目--找出第一个出现两次的字符。
- 剑指offer--之字符串中先出现两次的字符
- 找出字符串中第一个只出现两次的字符
- 统计第一个只出现两次的字符
- 查找一个字符串中第一个只出现两次的字符。
- 查找一个字符串中第一个只出现两次的字符
- 查找一个字符串中第一个只出现两次的字符
- 查找一个字符串中第一个只出现两次的字符
- 【每日一题】查找一个字符串中第一个只出现两次的字符
- 寻找一个字符串中第一个只出现两次的字符
- 【每日一题-7】min栈实现与第一次只出现两次的字符
- 查找一个字符串中第一个只出现两次的字符
- 查找一个字符串中第一个只出现两次的字符
- 唯一出现两次的数字
- android 如何通过拨号盘暗码启动你的应用
- MFC颜色对话框的使用
- 欢迎使用CSDN-markdown编辑器
- [LeetCode] 131. Palindrome Partitioning
- HDU 6033 Add More Zero
- 百练_4106:出现两次的字符-Characters Appearing twice
- Mybatis
- 关于android自定义View时使用paint.setXfermode注意
- 数据结构与算法专题之线性表——链表(一)单链表
- MFC中获取HDC
- getContextPath、getServletPath、getRequestURI的区别
- Java虚拟机详解----JVM内存结构
- office365邮件d的icalendar
- PHP中一个 & 和两个 && 的区别简析