PAT B 1046(C ++) - ロングブラシ弟のタイトルパス

1046推測ゲーム(15ポイント)
推測ゲームは、古代中国のワイン文化の興味深い部分です。テーブル法上のワインの指推測ゲーム2は、次のとおりです。より手が番号を描画する一方、デジタル人の口は、叫びました。正確に2つの数の和に等しいドローもし比の数字は、勝ち誰、ワインの一方のガラスの敗者ペナルティを叫びました。2だけ勝者が表示されるまで、次のラウンドに進んでそれらのどちらが勝つか負けます。
ここでA、B 2推測ゲームの記録は、あなたがワインの最後のグラスを飲むためにどのくらいそれらを別々にカウントされます。

入力フォーマット:
任意の正の整数N(≦100)への最初のラインの入力、N行続いて、各行Huaquan所定の記録フォーマット:
AコールがB B Aがストロークを描画コールする
コールが要求するですデジタル、数字は(両手で指定)は、100以上の正の整数でない描画することを計画しています。

出力フォーマット:
空間を挟んで線順次出力A、B 2つの飲用カップ数、です。

サンプル入力:
5
。8 9 12 10
5 10 5 10
3 5 8 12である
12は18である13である1。
4 16 15 12です。

出力サンプル:
1 2

問題解決のアイデアを:入力統計の各ラインのための飲み物があり、最終的な結果を出力することができます

#include<iostream>
#include<cstdio>
#include<string>
#include<map>
#include<cmath>
using namespace std;
int main(){
	int num = 0,jiasum=0,yisum=0;
	cin >> num;
	for (int i = 0; i < num; i++){
		int jiahan = 0, jiahua = 0,yihan=0,yihua=0;
		cin >> jiahan >> jiahua >> yihan >> yihua;
		int sum = jiahan + yihan;
		if (sum == yihua && sum!=jiahua){
			jiasum++;
		}
		if (sum == jiahua && sum!=yihua){
			yisum++;
		}
	}
	cout << jiasum << " " << yisum << endl;
	return 0;
}
公開された46元の記事 ウォンの賞賛0 ビュー554

おすすめ

転載: blog.csdn.net/qq_23079139/article/details/104106017