推測ゲームPAT B -1046(15分)

リンクをクリックして、完全なソリューションの概要PAT B -AC

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

ここでA、B 2推測ゲームの記録は、あなたがワインの最後のグラスを飲むためにどのくらいそれらを別々にカウントされます。

入力フォーマット:
任意の正の整数N(≦100)への最初のラインの入力、N行続いて、各行Huaquan所定の記録フォーマット:

Jiahanjiahua Yihanyihua

通話が叫んだ数字である場合、数字はもう100以上(両手で指定されていない)正の整数で描くことを計画しています。

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

サンプル入力:

5
8 10 9 12
5 10 5 10
3 8 5 12
12 18 1 13
4 16 12 15

出力例:

1 2

私のコード:

#include<iostream>
#include<cstdio>
#include<vector>
#include<string>
#include<set>
#include<map>
#include<algorithm>
#include<cmath>
#include<ctime>
#include<cstring>
#include<sstream>
using namespace std;
//有的时候题目是一起做的,所以会有不需要的头文件

int main()
{
    int N;
    scanf("%d\n",&N);
    int jia=0,yi=0;
    for(int i=0;i<N;i++)
    {
        int a,b,c,d;
        scanf("%d %d %d %d",&a,&b,&c,&d);
        if(b==a+c && d!=a+c)yi++;
        else if(b!=a+c && d==a+c)jia++;
    }
    cout<<jia<<" "<<yi;
    return 0;
}

公開された82元の記事 ウォンの賞賛1 ビュー1690

おすすめ

転載: blog.csdn.net/qq_34451909/article/details/104800655