Board logo

標題: APCS-秘密差 [打印本頁]

作者: 李知易    時間: 6 天前 10:00     標題: APCS-秘密差

[attach]20593[/attach]
作者: 高鋐鈞    時間: 6 天前 11:33

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     string a;
  6.     cin>>a;
  7.     int x=0,y=0;
  8.     for(int i=0;i<a.length();i++){
  9.         char c=a[i]-'0';
  10.         if(i%2){
  11.             x+=c;
  12.         }else{
  13.             y+=c;
  14.         }
  15.     }
  16.     cout<<abs(x-y);
  17.     return 0;
  18. }
複製代碼

作者: 洪承廷    時間: 6 天前 21:00

  1. #include<bits/stdc++.h>
  2. using namespace std;

  3. int main()
  4. {
  5.     string str;
  6.     cin>>str;
  7.     int a=str.length();
  8.     int n1=0,n2=0;
  9.     for(int i=0;i<a;i++)
  10.     {
  11.         if(i%2==0)
  12.             n1+=(str[i]-48);
  13.         else
  14.             n2+=(str[i]-48);
  15.     }
  16.     cout<<abs(n1-n2);
  17.     return 0;
  18. }
複製代碼

作者: 高昀昊    時間: 4 天前 15:54

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     ios::sync_with_stdio(false);
  6.     cin.tie(nullptr);
  7.     cout.tie(nullptr);
  8.     long long x=1,sum=0;
  9.     string a;
  10.     getline(cin,a);
  11.     for(int i=0;i<a.length();i++){
  12.         sum+=(a[i]-48)*x;
  13.         x*=-1;
  14.     }
  15.     cout<<abs(sum);
  16.     return 0;
  17. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2