返回列表 發帖

2024/05/18 課堂重點(宗儒)

本帖最後由 鄭繼威 於 2024-5-22 17:57 編輯

2024/05/18 課程重點


上次

[抽考]
706 整數檔案讀寫
707 動態記憶體配置

[C++證照]
708 12小時制時間
709 圓面積計算


[作業]
練習[KitaJudge] 301~310實作並通過AC
https://meet.google.com/rcd-crxn-qmz
10603_01 秘密差

10510_02 最大和
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

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

  3. int main()
  4. {
  5.     string a;
  6.     cin>>a;
  7.     int a1=0,b1=0;
  8.     for(int i=0;i<a.length();i++)
  9.     {
  10.         if(i%2==0)
  11.         {
  12.             a1+=int(a[i]-'0');
  13.         }
  14.         else
  15.         {
  16.             b1+=int(a[i]-'0');
  17.         }
  18.     }
  19.     int o=a1-b1;
  20.     if(o<0)
  21.         o*=-1;
  22.     cout<<o;

  23. }
複製代碼

TOP

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

  3. int main()
  4. {
  5.     int a,b,score=0;
  6.     vector<int> y;
  7.     cin>>a>>b;
  8.     int c[a][b];
  9.     for(int i=0;i<a;i++)
  10.     {
  11.         for(int j=0;j<b;j++)
  12.         {
  13.             cin>>c[i][j];
  14.         }
  15.     }

  16.     for(int i=0;i<a;i++)
  17.     {
  18.         int u=INT_MIN;
  19.         for(int j=0;j<b;j++)
  20.         {
  21.             if(c[i][j]>=u)
  22.             {
  23.                 u=c[i][j];
  24.             }

  25.         }
  26.         y.push_back(u);
  27.         score+=u;
  28.     }
  29.     int n=0;
  30.     cout<<score<<endl;
  31.     for(int i=0;i<y.size();i++)
  32.     {

  33.         if(score%y[i]==0)
  34.         {
  35.             if(n!=0)
  36.             {
  37.                 cout<<" ";
  38.             }
  39.             cout<<y[i];
  40.             n++;
  41.         }
  42.     }
  43.     if(n==0)
  44.         cout<<"-1";
  45. }
複製代碼

TOP

返回列表