返回列表 發帖
310:
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int compute(int a)
  4. {
  5.     int sum=0;
  6.     for(int i=1 ; i<a ; i++)
  7.     {
  8.         if(i/100)
  9.         {
  10.             if(pow(i/100,3)+pow((i/10)%10,3)+pow(i%10,3) == i)
  11.             {
  12.                 cout<<i<<endl;
  13.                 sum+=i;
  14.             }
  15.         }
  16.         else if(i/10)
  17.         {
  18.             if(pow(i/10,2)+pow(i%10,2) == i)
  19.             {
  20.                 cout<<i<<endl;
  21.                 sum+=i;
  22.             }
  23.         }
  24.         else
  25.         {
  26.             cout<<i<<endl;
  27.             sum+=i;
  28.         }
  29.     }
  30.     return sum;
  31. }
  32. int main()
  33. {
  34.     int n;
  35.     cin>>n;

  36.     cout<<compute(n)<<endl;

  37.     return 0;
  38. }
複製代碼
504:
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     string str;
  6.     cin>>str;
  7.     for(int i=0 ; i<str.size()-1 ; i++)
  8.     {
  9.         if(str[i] != str[str.size()-i-1])
  10.         {
  11.             cout<<"No"<<endl;
  12.             return 0;
  13.         }
  14.     }
  15.     cout<<"Yes"<<endl;
  16.     return 0;
  17. }
複製代碼
Vincent

TOP

本帖最後由 曾宥程 於 2023-12-2 11:33 編輯

a032:
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     int n, a=1, sum=0;
  6.     cin>>n;
  7.     while(a*2<0)
  8.     {
  9.         sum=sum+a;
  10.         a=a*2;
  11.     }
  12.     cout<<sum+n-a<<endl;
  13.     return 0;
  14. }
複製代碼
a034:
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a,b;
  6.     cin>>a>>b;
  7.     int sum=0;
  8.     if(a%2)
  9.         a--,sum--;
  10.     for(long long int i=a ; i<=b ; i+=2)
  11.         sum++;
  12.     cout<<sum;
  13.     return 0;
  14. }
複製代碼
a042:
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     int n, sum=0;
  6.     cin>>n;
  7.     sum=(n/12)*50+(n%12)*5;
  8.     cout<<sum<<endl;
  9.     return 0;
  10. }
複製代碼
Vincent

TOP

1.C B
2.B
3.C
4.A
5.C
Vincent

TOP

返回列表