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: CT12810741281
In contest: 1281

#include<stdio.h>
#include<string.h>
int main()
{
	/*a = 97;
	z = 122;
	A = 65
	Z = 90*/
	int i,len,a;
	char s[110];
	while(scanf("%s",s)!=EOF)
	{
		len = strlen(s);
		for(i=0;i<len;++i)
		{
			a = s[i];
			if(a>=97&&a<=111)
			{
				a = (a - 97) / 3 +2;
				s[i]= a +'0';
			}
			else if(a>=112&&a<=115)
			{
				s[i]='7';
			}
			else if(a>=116&&a<=118)
			{
				s[i]='8';
			}
			else if(a>=119&&a<=122)
			{
				s[i]='9';
			}
			else if(a>=65&&a<=90)
			{
				if(a==90)
				{
					s[i]='a';
				}
				else
				{
					s[i]=a+33;
				}
			}
		}
		for(i=0;i<len;++i)
		{
			printf("%c",s[i]);
		}
		printf("\n");
	}
}