1088 三人行 (20 分)

Posted tonyyy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1088 三人行 (20 分)相关的知识,希望对你有一定的参考价值。

#include <bits/stdc++.h>
using namespace std;
void print(double a,int b)
{
    if(a>b){
        cout<<" Cong";
    }
    else if(a==b){
        cout<<" Ping";
    }
    else{
        cout<<" Gai";
    }
}
int main()
{
    int m,x,y;
    scanf("%d %d %d",&m,&x,&y);
    int a,b,sign=0;
    double c;
    //a b c
    //a/10+a%10*10=b;
    //abs(a-b) == x*c;
    //b = y*c;
    for(int i=99;i>=10;i--)
    {
        b = i%10*10+i/10;
        c = abs(i-b)*1.0/x;
        if(b == c*y){
            cout<<i;
            print(i,m);
            print(b,m);
            print(c,m);
            return 0;
        }
    }
    cout<<"No Solution";
    return 0;
}

 

以上是关于1088 三人行 (20 分)的主要内容,如果未能解决你的问题,请参考以下文章

PAT乙级1088 三人行 (20 分)

1088 三人行 (20 分)

PAT Basic 1088 三人行 (20 分)

PTA basic 1088 三人行 (20 分) c++语言实现(g++)

PAT乙级1088

PAT 1088 三人行