Start: Jul, 05, 2019 08:40:00
2019年度暑期短学期达标测试
End: Jul, 05, 2019 11:40:00
Time elapsed:
Time remaining:

Problem_ID: D
Result: Accepted
Time: 3ms
Memory: 1120kB
Author: CT12812551281
In contest: 1281

#include <stdio.h>
#include <string.h>
int main(){
	char str[101];
	int  asc[101];
	int i,len,T;
	while (gets(str)){
		len=strlen(str);
		for(i=1;i<=len+1;i++){
			asc[i]=str[i-1];
			if(asc[i]>=65&&asc[i]<90){
				asc[i]=asc[i]+32+1;
			}else if(asc[i]==90){
				T=1;
			}else if(asc[i]>=48&&asc[i]<=57){
				asc[i]=asc[i]-48;
			}else if(asc[i]>=97&&asc[i]<=99){
				asc[i]=2;
			}else if(asc[i]>=100&&asc[i]<=102){
				asc[i]=3;
			}else if(asc[i]>=103&&asc[i]<=105){
				asc[i]=4;
			}else if(asc[i]>=106&&asc[i]<=108){
				asc[i]=5;
			}else if(asc[i]>=109&&asc[i]<=111){
				asc[i]=6;
			}else if(asc[i]>=112&&asc[i]<=115){
				asc[i]=7;
			}else if(asc[i]>=116&&asc[i]<=118){
				asc[i]=8;
			}else if(asc[i]>=119&&asc[i]<=122){
				asc[i]=9;
			}
			}
		for(i=1;i<=len+1;i++){
			if(asc[i]>9){
			str[i]=asc[i];
		}
		}
		for(i=1;i<len+1;i++){
			if(asc[i]<=9){
			printf("%d",asc[i]);
		}else if(asc[i]>9&&asc[i]!=90){
			printf("%c",str[i]);
		}else if(T==1){
			printf("a");
		}
		}printf("\n");
		}
		
		return 0;
	}