#S1D14. Day14_长乐未央
Day14_长乐未央
特殊说明
本题针对不同编程语言的使用者编写了 份不同的题面,请按如下对照表,选择最适合你的题面来查看。
- 如果你使用的是 C语言,请 留在本页。
- 如果你使用的是 C++,请在 “特殊说明” 上方选择 English 题面。
- 如果你使用的是 Java,请在 “特殊说明” 上方选择 한국어 题面。
- 如果你使用的是 Python,请在 “特殊说明” 上方选择 正體中文 题面。
如果以上不包含你使用的编程语言,请自行挑选理解度最高的一份来查看。
或根据第 天题目 Day4_人工智能 中的教程自行转换代码语言。
题目背景
“嗯......嗯!?你说什么?这届打卡活动就要结束了?...唔,好像确实也已经过去很多天了......”
尽管知道天下没有不散的筵席;尽管知道大家应该都是为了能拿点综测分;尽管过去几天几乎每天都编题目编到三四点很累......
不是哥们,办个打卡活动你也能煽情?
那么,最后一天就让我们换一种方式,为这 天的活动画上一个句号吧。你只需要找到真正的 神奇口令(Magic Token) 并把它打印出来,就能获得今天题目的 Accepted
判定。
“总想逆转时间,回到向往的过去......”
题目描述
想办法找到并打印出神奇口令(Magic Token)。
输入格式
(无)
输出格式
输出 行 个字符串,代表 神奇口令。
(无)
神奇口令
提示
#include <string.h>
#include <stdio.h>
int main() {
char magicToken[100];
scanf("%s", magicToken);
int len = strlen(magicToken);
char reversedToken[100];
for (int i = 0; i < len; i++) {
reversedToken[i] = magicToken[len - i - 1];
}
int xorToken[100];
for (int i = 0; i < len; i++) {
xorToken[i] = ((int) reversedToken[i]) ^ 1104;
}
for (int i = 0; i < len; i++) {
printf("%dO", xorToken[i]);
}
}
PC 运行以上代码,并在控制台输入 神奇口令(Magic Token) 后,控制台的输出结果如下。
1069O1079O1086O1137O1080O1060O1045O1085O1120O1125O1039O1054O1058O1073O1123O1052O1039O1044O1086O1073O1039O1054O1029O1046O1039O1077O1062O1040O1048O1039O1061O1120O1065O1039O1123O1056O1055O1048O1067O1079O1073O1084O1078O
相关
在下列比赛中: