寒假作业6
#include<stdio.h> int main() { char a; int i,b=0; int e,f; int c=1,d=0,g=0; for (i=1;;i++) { a=getchar(); if(a=='$') break; if(c==1) switch(a) { case 'X': {e=1;printf("U");break; } case 'T': {f=2;d++;g++;printf("D");break; } case 'C': {b=2;d++;printf("!");break; } } else printf("-"); if(b>0) {b--;c=1;e=0;f==0;} else if(b<=0&&e==1) {c=0;e--;} else if(b<=0&&f>0) {c=0;f--;} else c=1; } printf("\n%d",g*10-d*3); }