【HDU】统计元音
2015-01-07 13:48
246 查看
题目地址:HDU 2027
主要是因为忘了清除缓冲区的换行符还WA了一发
主要是因为忘了清除缓冲区的换行符还WA了一发
#include <iostream> #include <algorithm> #include <cstdlib> #include <cstdio> #include <string> #include <cstring> #include <cmath> #include <ctime> using namespace std; #define read() freopen("in.txt", "r", stdin) #define write() freopen("out.txt", "w", stdout) #define rep( i , a , b ) for ( int i = ( a ) ; i < ( b ) ; ++ i ) #define For( i , a , b ) for ( int i = ( a ) ; i <= ( b ) ; ++ i ) #define clr( a , x ) memset ( a , x , sizeof a ) #define cpy( a , x ) memcpy ( a , x , sizeof a ) #define LL long long int num1,num2,num3,num4,num5; int n; char str[200]; void solve() { num1=0,num2=0,num3=0,num4=0,num5=0; rep(i,0,strlen(str)) { if (str[i]=='a') { num1++; }else if (str[i]=='e') { num2++; }else if(str[i]=='i') { num3++; }else if (str[i]=='o') { num4++; }else if (str[i]=='u') { num5++; } } if (n) { printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n\n",num1,num2,num3,num4,num5); }else { printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",num1,num2,num3,num4,num5); } } int main() { //read(); scanf("%d",&n); getchar(); while(n--) { gets(str); solve(); } return 0; }
相关文章推荐
- HDU 2027 统计元音
- Hdu 2027 - 统计元音
- hdu 2027 统计元音
- HDU_ACM-2027 统计元音
- hdu 2027 统计元音 20140728.cpp
- hdu_2027_统计元音
- HDU 2027 统计元音
- 统计元音(hdu 2027)
- HDU-2027 统计元音 一点点哈希思想
- hdu 2027 统计元音
- HDU_2027 统计元音
- HDU——2027 ——统计元音
- HDU 2027 统计元音
- [hdu 2027] 统计元音
- hdu-统计元音
- HDU 2027 统计元音
- HDU_2027——统计元音
- HDU 2027 统计元音
- HDU_2027 统计元音
- HDU 2027 -- 统计元音