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: 4ms
Memory: 1120kB
Author: CT12812321281
In contest: 1281

#include<stdio.h>
#include<math.h>
int main(){
	char ch;
 while(scanf("%c",&ch)!=EOF){
	 if(('A'<=ch)&&(ch<'Z')){
			ch=ch+33;
			printf("%c",ch);
		}
		 else if(ch=='Z'){
			ch='a';
			printf("%c",ch);
		 }
		 else if(('0'<=ch)&&(ch<='9')){
			 printf("%c",ch);
		 }
		 else if(('a'<=ch)&&(ch<='z')){
    switch(ch) {
	case 'a':
	case 'b':
	case 'c':
		printf("2");
		break;
	case 'd':
	case 'e':
	case 'f':
		printf("3");
		break;
	case 'g':
	case 'h':
	case 'i':
		printf("4");
		break;
	case 'j':
	case 'k':
	case 'l':
		printf("5");
		break;
    case 'm':
	case 'n':
	case 'o':
		printf("6");
		break;
	case 'p':
	case 'q':
	case 'r':
	case 's':
		printf("7");
		break;
	case 't':
	case 'u':
	case 'v':
		printf("8");
		break;
	case 'w':
	case 'x':
	case 'y':
	case 'z':
		printf("9");
		break;
	       }
		 }
		 else 
		printf("%c",ch);
 }
	return 0;
}