字符变换
提交数: 5773, 通过率: 56.37%, 平均分: 58.29
题目描述:
Lsh会丢给你 $3$ 个大写字母和 $3$ 个整数,分别为 $C_1,C_2,C_3 $ 和 $a_1,a_2,a_3$ ,所以,你只要将 $C_i$更新为$C_i$向后推移 $2^{ai} $ 位所得的字母,然后并输出他们即可。数据保证'A' $ \le C_i + 2^{ai} \le $ 'Z' 。
输入格式:
输入有2行:第一行包括 $3$ 个大写字母,分别为 $C_1,C_2,C_3 $ 。第二行包括3个整数即 $a_1,a_2,a_3$ 。
输出格式:
输出一行,包括 $3$ 个大写字母:即变化后的$C_i$。
样例输入:
(双击复制)A B C 1 2 3
样例输出:
(双击复制)C F K
提示:
pow(a, b)计算a的b次方
int x,a;
cin>>a;
x=pow(2,a);
如果a的值是4,那么x的值就为16
时间限制: 1000ms空间限制: 256MB
来源: 原创