Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
108403 | 任艺宸 | 11加密规则 | C++ | Accepted | 1 MS | 272 KB | 681 | 2025-01-20 10:51:53 |
#include<iostream> // cin\cout\endl #include<cstdio> //scanf()\printf() #include<cstring> // strcpy()\strcat()\strcmp()\strlen()\memset() #include<cmath> //sqrt()\pow()\abs()\ceil()\floor()\max()\min() using namespace std; int main(){ int n,n1,n2,n3,n4,n5,n6; char a1; int a2,a3,a4,a5,a6; cin>>n; n1=n%10; n2=n/10%10; n3=n/100%10; n4=n/1000%10; n5=n/10000%10; n6=n/100000; a1='A'+n6; if(n5%2==0){ a2=n5/2; }else{ a2=n5; } a3=(n6+n5+n4)%10; a4=n3; a5=('l'+'e'+n2)/10%10; a6=(n1+n2+n3+n4+n5+n6)%10; cout<<a1<<a2<<a3<<a4<<a5<<a6<<endl; return 0; }