#474. NOIP2008TG-26

NOIP2008TG-26

  1. (阅读程序写结果)
#include <stdio.h>
#include <string.h>
int i,j,len;
char s[50];

int main()
{
	scanf("%s", s);
	len = strlen(s);
	for (i = 0;i < len; ++i)
	{
		if (s[i] >= 'A' && s[i] <= 'Z') s[i] -= 'A' - 'a';
	}
	for (i = 0;i < len; ++i)
	{
		if (s[i] < 'x') s[i] += 3; else s[i] += -23;
	}
	printf("%s/", s);
	for (j = 1;j < 4;j ++)
	{
		for (i = 0;i < len-j; i = i + j)
		{
			s[i] = s[i + j] ;
		}
	}
	printf("%s\n", s);
	return 0;
}

输入:ABCDEFGuvwxyz

输出:{{ input(1) }}