PAT乙级1088 三人行 (20 分)
Posted 辉小歌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT乙级1088 三人行 (20 分)相关的知识,希望对你有一定的参考价值。
#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
void f(int x,double y)
{
if(x>y) printf(" Gai");
else if(x==y) printf(" Ping");
else if(x<y) printf(" Cong");
}
int main(void)
{
int w,x,y; cin>>w>>x>>y;
for(int i=99;i>=10;i--)
{
int a,b; double c;
a=i;
b=(i%10)*10+i/10;
c=abs(a-b)*1.0/x;
if(b==c*y)
{
cout<<i;
f(w,a*1.0),f(w,b*1.0),f(w,c*1.0);
cout<<endl;
return 0;
}
}
cout<<"No Solution"<<endl;
return 0;
}
以上是关于PAT乙级1088 三人行 (20 分)的主要内容,如果未能解决你的问题,请参考以下文章