PAT 5-19
来源:互联网 发布:哪里有im域名 编辑:程序博客网 时间:2024/06/05 14:56
一个采购员去银行兑换一张y元f分的支票,结果出纳员错给了f元y分。采购员用去了n分之后才发觉有错,于是清点了余额尚有2y元2f分,问该支票面额是多少?
输入格式:
输入在一行中给出小于100的正整数n。
输出格式:
在一行中按格式y.f
输出该支票的原始面额。如果无解,则输出No Solution
。
输入样例1:
23
输出样例1:
25.51
输入样例2:
22
输出样例2:
No Solution
参考解答:双重循环如何使用break跳出是关键
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int y,f,n,flag=0;
cin>>n;
y=f=0;
for(int y=0;;y++)
{
for(int f=y;f<=100;f++)
{
if((100*f+y)==(200*y+2*f+n))
{
cout<<y<<"."<<f<<endl;
flag=1;
break;
}
if(y>50)
{
cout<<"No Solution";
flag=1;
break;
}
}
if(flag==1)
break;
}
return 0;
}
#include <iomanip>
using namespace std;
int main()
{
int y,f,n,flag=0;
cin>>n;
y=f=0;
for(int y=0;;y++)
{
for(int f=y;f<=100;f++)
{
if((100*f+y)==(200*y+2*f+n))
{
cout<<y<<"."<<f<<endl;
flag=1;
break;
}
if(y>50)
{
cout<<"No Solution";
flag=1;
break;
}
}
if(flag==1)
break;
}
return 0;
}
阅读全文
0 0
- PAT 5-19
- 5-19 PAT Judge (25分)
- PAT天梯赛 5-19 阅览室
- PAT训练(5)
- PAT 5-2
- pat
- 【PAT】
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- PAT
- pat
- PAT
- 拷贝图片
- 由View.post引发的问题
- Guided Image Filtering
- 树状数组--区间加单点询问
- 【HDU1233】还是畅通工程(最小生成树-水题)
- PAT 5-19
- 最大连续子数列和 模板
- 关于i++ 跟++i 的区别。
- 字节输入流
- LeetCode:minimum-depth-of-binary-tree(二叉树最小深度)
- 用递归方式实现逆序输出
- Unity UGUI 原理篇(四):Event System Manager 事件與觸發
- 新手上路系列6:内存错误
- 内存溢出和内存泄漏的区别