[アルゴリズム/規格]10121号::A+B-7(C++)


に質問🏻 :: [10121号]A+B-7


(緑色のテキストをクリックして問題に移動)

各テストキャビネットから「Case#x:」を出力し、A+Bを出力する

アルゴリズム💻


[アルゴリズム/規格]1950号:A+B-3(C++)参照の方が良いです.
テストケースは、重複する数を意味します.したがって,iがいつまで繰り返されるかを複文で表す尺度となる.では、まずテスト例(t)を入力する必要があります.
i=0からt,iは1インクリメントし,aとbを入力し,a+bを出力すればよい.
A+B-3問題との違いは「Case#N:」

🚨注意事項🚨


改行でendl;を使うとタイムアウト!!一般的には\nが使われています.(前題15552にも説明があります)

𚹊第1、2回目の試みは2741号に現れますが、必要に応じて参考にしてください.⬇
[アルゴリズム/規格]2741号:N印(C++)
ここに示すように、今回の問題では、入力と出力が繰り返されるため、cin.tie(NULL);を使用することができる.

💡コード#コード#💡

#include <iostream>
using namespace std;

int main()
{
	cin.tie(NULL);
	ios_base::sync_with_stdio(false);

	int T, i, a, b;
	cin >> T;

	for (i = 1; i <= T; i++) {
		cin >> a >> b;
		cout << "Case #" << i << ": " << a + b << "\n";
	}

	return 0;
}

振り返る🤔



最初はどうして間違っていたのですか.その結果、「Case#x:」に「:」を「:」と書くと、スペースが1つ足りないほど間違っています.タイピングミスに注意!
40749521号:cin.tie(NULL);ios_base::sync_with_stdio(false);40749514号:ios_base::sync_with_stdio(false);
cin.tie(NULL);およびios base::sync with stdio(false);全部使って、ずいぶん短縮しました!