【Q445】Marvelous Mazes
題目: http://acm.uva.es/p/v4/445.html
說明:
單純的字元代換程序而已!
程式下載: http://yaushung.googlepages.com/2007022402.c
程式內容:
#include <stdio.h>
int main() {
char input ; /* 當次輸入 */
int pre = 0 ; /* 計算次數 */
while((input=getchar()) != EOF) {
if(input == '!') {
putchar('\n') ;
pre = 0 ;
}
else if(input=='b') {
while(pre-- > 0) {
putchar(' ') ;
}
pre = 0 ;
}
else if(input=='*' (input>='A' && input<='Z')) {
while(pre-- > 0) {
putchar(input) ;
}
pre = 0 ;
}
else if(input == '\n') {
putchar('\n') ;
pre = 0 ;
}
else {
pre += input-'0' ;
}
}
return 0 ;
}
沒有留言:
張貼留言