【PAT乙级】1088 三人行 (20 分)
20 PAT 乙级
2023-09-11 14:15:52 时间
#include<bits/stdc++.h>
using namespace std;
int n,x,y;
void print(double x)
{
if(x>n) cout<<" Cong";
else if(x==n) cout<<" Ping";
else cout<<" Gai";
}
int main(void)
{
cin>>n>>x>>y;
for(int i=99;i>=10;i--)
{
double a=i,b=i/10+(i%10)*10;
double c=labs(a-b);
if( (c/x) == (b/y) )
{
double d=c*1.0/x;
cout<<a;
print(a),print(b),print(d);
return 0;
}
}
cout<<"No Solution";
return 0;
}
相关文章
- 【PAT乙级】1048 数字加密 (20 分)
- 【PAT乙级】1033 旧键盘打字 (20 分)
- 【PAT乙级】1087 有多少不同的值 (20 分)
- 【PAT乙级】1072 开学寄语 (20 分)
- 【PAT乙级】1068 万绿丛中一点红 (20 分)
- 【PAT乙级】1067 试密码 (20 分)
- 【PAT乙级】1014 福尔摩斯的约会 (20 分)【模拟 / 很坑】
- 【PAT乙级】1007 素数对猜想 (20 分)
- pat 1132 Cut Integer(20 分)
- pat 1077 Kuchiguse(20 分) (字典树)
- pat 1050 String Subtraction(20 分)
- pat 1058 A+B in Hogwarts(20 分)
- pat 1144 The Missing Number(20 分)