標題:
2025/01/23 課堂重點(子夫)
[打印本頁]
作者:
李知易
時間:
2025-1-23 02:15
標題:
2025/01/23 課堂重點(子夫)
本帖最後由 李知易 於 2025-1-23 19:03 編輯
今日上課重點
(6:30 - 8:00)
:
607 撲克牌比大小
608 棒球計分
609 閏年
今日考試:
101 - 410
隨機 1 題
501 - 510
隨機 1 題
308
(✓)
403
(✓)
504
(✓)
下次考試:
101 - 410
隨機 1 題
501 - 606
隨機 1 題
總複習
[attach]20586[/attach]
作者:
李知易
時間:
2025-1-23 20:18
#include<bits/stdc++.h>
using namespace std;
int c[100] = {0},n[10] = {0}, sum = 0;
int main()
{
for(int i = 0; i < 10; i++)
{
cin>>n[i];
}
for(int i = 0; i < 10; i ++)
{
if(n[i] == 1)
{
for(int idx = 2; idx >= 0; idx--)
{
if(c[idx] == 1)
{
if(idx + 1 > 2)
{
sum++;
c[idx] = 0;
}
else
{
c[idx+1] = 1;
c[idx] = 0;
}
}
}
c[0] = 1;
}
else if(n[i] == 2)
{
for(int idx = 2; idx >= 0; idx--)
{
if(c[idx] == 1)
{
if(idx + 2 > 2)
{
sum++;
c[idx] = 0;
}
else
{
c[idx+2] = 1;
c[idx] = 0;
}
}
}
c[1] = 1;
}
else if(n[i] == 3)
{
for(int idx = 2; idx >= 0; idx--)
{
if(c[idx] == 1)
{
if(idx + 3 > 2)
{
sum++;
c[idx] = 0;
}
else
{
c[idx+3] = 1;
c[idx] = 0;
}
}
}
c[2] = 1;
}
else if(n[i] == 4)
{
sum++;
for(int idx = 2; idx >= 0; idx--)
{
if(c[idx] == 1)
{
if(idx + 4 > 2)
sum++;
c[idx] = 0;
}
}
}else
continue;
}
cout<<"score = "<<sum;
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2