F. [语言4衔接] 编程精英·凯撒密码大师

    传统题 1000ms 256MiB

[语言4衔接] 编程精英·凯撒密码大师

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

P14006 [语言4衔接] 编程精英·凯撒密码大师

题目描述

凯撒密码是一种简单的加密方法,它将字母按照一定的偏移量进行移位。例如,偏移量为3时,A变成D,B变成E,...,Z变成C(循环)。

给定一个只包含大写字母的字符串和一个偏移量 k,请输出加密后的字符串。

输入格式

第一行输入一个字符串,只包含大写字母,长度不超过 100。 第二行输入一个整数 k(0 ≤ k ≤ 26),表示偏移量。

输出格式

输出加密后的字符串。

输入输出样例 #1

输入 #1

HELLO
3

输出 #1

KHOOR

提示

  • 大写字母A-Z对应ASCII码65-90
  • 加密公式:(字母 - 'A' + k) % 26 + 'A'
  • 注意循环处理:Z偏移3变成C

语言4期末测评

未参加
状态
已结束
规则
OI
题目
7
开始于
2026-6-5 0:00
结束于
2026-6-5 2:00
持续时间
2 小时
主持人
参赛人数
1