AtCoder Grand Contest 014

Submission #1589176

Source codeソースコード

#include <bits/stdc++.h>

using namespace std;
typedef long long ll;
inline ll read()
{
	ll x=0,f=1; char ch=getchar();
	while(ch<'0'||ch>'9'){if(ch=='-')f=-1; ch=getchar();}
	while(ch>='0'&&ch<='9'){x=x*10+ch-'0'; ch=getchar();}
	return x*f;
}
long long A,B,C,cnt;
int main()
{
	A=read(); B=read(); C=read();
	while(!((A&1)||(B&1)||(C&1)))
	{
		if(cnt==10000000) break;
		int tA,tB,tC;
		tA=(B+C)/2; tB=(A+C)/2; tC=(A+B)/2;
		A=tA; B=tB; C=tC;
		cnt++;
		//cout << A << " " << B << " " << C << endl;
	}
	if(cnt==10000000) cout << "-1" << endl;
	else cout << cnt << endl;
	return 0;
}

Submission

Task問題 A - Cookie Exchanges
User nameユーザ名 Van♂Darkholme
Created time投稿日時
Language言語 C++14 (GCC 5.4.1)
Status状態 AC
Score得点 300
Source lengthソースコード長 613 Byte
File nameファイル名
Exec time実行時間 27 ms
Memory usageメモリ使用量 256 KB

Test case

Set

Set name Score得点 / Max score Cases
Sample - sample1.txt,sample2.txt,sample3.txt
All 300 / 300 sample1.txt,sample2.txt,sample3.txt,in1.txt,in10.txt,in11.txt,in2.txt,in3.txt,in4.txt,in5.txt,in6.txt,in7.txt,in8.txt,in9.txt,sample1.txt,sample2.txt,sample3.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
in1.txt AC 1 ms 256 KB
in10.txt AC 1 ms 256 KB
in11.txt AC 27 ms 256 KB
in2.txt AC 1 ms 256 KB
in3.txt AC 1 ms 256 KB
in4.txt AC 1 ms 256 KB
in5.txt AC 1 ms 256 KB
in6.txt AC 1 ms 256 KB
in7.txt AC 1 ms 256 KB
in8.txt AC 1 ms 256 KB
in9.txt AC 27 ms 256 KB
sample1.txt AC 1 ms 256 KB
sample2.txt AC 27 ms 256 KB
sample3.txt AC 1 ms 256 KB