Submission #00072


ソースコード

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <bits/stdc++.h>
using namespace std;
int main(){
cin.tie(nullptr);
ios_base::sync_with_stdio;
int Q,c,a,n,team,team2,team3;
cin>>Q;
vector<int> ans(Q,0);
for(int i=0;i<Q;i++){
team=0;
team2=0;
team3=0;
cin>>c>>a>>n;
if(c==0){
ans[i]=0;
continue;
}
if(c!=0&&a!=0&&n!=0){
team2=min({c,a,n});
ans[i]+=team2;
c-=team2;
a-=team2;
n-=team2;
}
if(c>=2&&a>=1){
team3=min(c/2,a);
ans[i]+=team3;
c-=team3*2;
a-=team3;
}
if(c>=3){
ans[i]+=c/3;
}
}
for(int i=0;i<Q;i++) cout<<ans[i]<<"\n";
return(0);
}

ステータス

項目 データ
問題 0005 - 陣形
ユーザー名 ナタ
投稿日時 2021-09-10 17:02:49
言語 C++11
状態 Accepted
得点 6
ソースコード長 811 Byte
最大実行時間 27 ms
最大メモリ使用量 604 KB

セット

セット 得点 Cases
1 ALL 6 / 6 *

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
input001.txt AC 22 ms 604 KB
1
input002.txt AC 18 ms 448 KB
1
input003.txt AC 23 ms 424 KB
1
input004.txt AC 22 ms 400 KB
1
input005.txt AC 27 ms 500 KB
1
input006.txt AC 22 ms 468 KB
1
input007.txt AC 18 ms 568 KB
1
input008.txt AC 17 ms 540 KB
1
input009.txt AC 20 ms 512 KB
1
input010.txt AC 21 ms 484 KB
1