D位密码锁,每位有数字0到9。开始时都为0,给出数字代表每次移动对应位置次数。求最终数字。
#include <iostream>
using namespace std;
int main()
{
string t;
cin>>t;
while(1)
{
string a;
cin>>a;
if(cin.eof()==1)
{
break;
}
for(int i=0;i<t.size();i++)
{
t[i]=((t[i]-'0'+a[i]-'0')%10)+'0';
}
}
cout<<t<<endl;
return 0;
}