1 solutions
-
0
C++ :
#include<bits/stdc++.h> using namespace std; int t,a[7],at; string s,s1; int main() { cin>>s>>t; for(int i=0;i<s.size();i++) { int x=s[i]-'A'+t; at=0; for(int i=x;i>0;i/=10) a[at++]=i%10; for(int i=at-1;i>=0;i--) { char c=char(a[i]+48); s1+=c; } } // cout<<s1<<endl; for(int i=0;;) { if(s1.size()==3) if(s1[0]=='1' && s1[1]=='0' && s1[2]=='0') {cout<<s1;return 0;} if(s1.size()==2) if(s1[0]!='0') {cout<<s1;return 0;} else {cout<<s1[1];return 0;} string s2; for(int i=0;i<s1.size()-1;i++) { int x=((s1[i]-'0')+(s1[i+1]-'0'))%10; char c=char(x+48); s2+=c; } // cout<<s2<<endl; // system("pause"); s1=s2; } }
- 1
Information
- ID
- 968
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By