现在的位置: 首页 > 综合 > 正文

NYOJ 题目768 移位密码

2018年09月23日 ⁄ 综合 ⁄ 共 238字 ⁄ 字号 评论关闭

试着,冷静思考,呼呼了。

# include <stdio.h>
# include <string.h>
int main()
{
	int i,k,q;
	char m[51],n[51];
	while(scanf("%s %d",m,&k)!=EOF)
	{
		q=strlen(m);
		for(i=0;i<q;i++)
		{
			n[i]=(m[i]-k%26);
			if(n[i]<65)
				n[i]+=26;
		}
		for(i=0;i<q;i++)
			printf("%c",n[i]);
		printf("\n");
	}
	return 0;
}

 

抱歉!评论已关闭.