【Q:494】Kindergarten Counting Game
題目:http://acm.uva.es/p/v4/494.html
說明:
計算每行的words個數並且印出,要注意的地方在於題目對於word的定義→字母的連續組合才能算是word!!
程式:http://yaushung.googlepages.com/2007021703.c
內容:
#include <stdio.h>
int main() {
int ch, words, flag ;
while((ch=getchar()) != EOF) {
words = 0 ;
flag = 1 ;
while(ch != '\n') {
if(((ch>='a' && ch<='z') (ch>='A' && ch<='Z'))) {
if(flag) {
words++ ;
flag = 0 ;
}
}
else
flag = 1 ;
ch = getchar() ;
}
printf("%d\n", words) ;
}
return 0 ;
}
1 則留言:
這邊有人寫得超短的
看到傻眼
http://wiki.shsh.ylc.edu.tw/index.php/程式設計:ACM_494
張貼留言