提出 #799157


ソースコード 拡げる

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

long long A,K;
const long long X = 2e12;

int main()
{
	scanf("%lld%lld",&A,&K);

	if(K == 0){
		printf("%lld\n",X - A);
		return 0;
	}

	long long ans = 0;
	while(A < X){
		A += A * K + 1;
		ans++;
	}

	printf("%lld\n",ans);

	return 0;
}

提出情報

提出日時
問題 A - 2兆円
ユーザ cmmnd17
言語 C++14 (GCC 5.4.1)
得点 100
コード長 312 Byte
結果 AC
実行時間 5 ms
メモリ 256 KiB

コンパイルエラー

./Main.cpp: In function ‘int main()’:
./Main.cpp:9:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%lld%lld",&A,&K);
                         ^

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 100 / 100
結果
AC × 3
AC × 16
セット名 テストケース
Sample s1.txt, s2.txt, s3.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, s1.txt, s2.txt, s3.txt
ケース名 結果 実行時間 メモリ
01.txt AC 4 ms 256 KiB
02.txt AC 4 ms 256 KiB
03.txt AC 5 ms 256 KiB
04.txt AC 4 ms 256 KiB
05.txt AC 4 ms 256 KiB
06.txt AC 4 ms 256 KiB
07.txt AC 4 ms 256 KiB
08.txt AC 4 ms 256 KiB
09.txt AC 4 ms 256 KiB
10.txt AC 4 ms 256 KiB
11.txt AC 4 ms 256 KiB
12.txt AC 4 ms 256 KiB
13.txt AC 4 ms 256 KiB
s1.txt AC 4 ms 256 KiB
s2.txt AC 4 ms 256 KiB
s3.txt AC 4 ms 256 KiB