题解 AT994 【11の倍数】

Tomone

2018-03-31 18:46:43

Solution

稍微有点麻烦,不过很好理解 ``` #include<cstdio> #include<iostream> #include<algorithm> using namespace std; int n[10001]; int sum1,sum2; int main(){ string a; //用字符串输入 cin>>a; for(int i=0;i<a.length();++i) n[i]=a[i]-'0'; //每一位数存到数组里 for(int i=0;i<a.length();i+=2) sum1+=n[i]; //不确定位数奇偶,先存进去 for(int i=1;i<a.length();i+=2) sum2+=n[i]; if((a.length()-1)%2==0) //位数为偶数输出 cout<<sum2<<" "<<sum1<<endl; if((a.length()-1)%2==1) //位数为奇数输出 cout<<sum1<<" "<<sum2<<endl; } ``` 蒟蒻博客 aptx.xin