支票面额

一个采购员去银行兑换一张yf分的支票,结果出纳员错给了fy分。采购员用去了n分之后才发觉有错,于是清点了余额尚有2y2f分,问该支票面额是多少?
输入格式:

输入在一行中给出小于 100 的正整数n

输出格式:

在一行中按格式y.f输出该支票的原始面额。如果无解,则输出No Solution

输入样例1:

23

输出样例1:

25.51

输入样例2:

22

输出样例2:

No Solution

代码如下
#include <stdio.h>
int main()
{
    int n, f, y, solution = 0;
    scanf("%d", &n);
    for (f = 0; f < 100; f++)
        if ((98 * f - n) % 199 == 0)
        {
            y = (98 * f - n) / 199;
            solution = 1;
            break;
        }
    if (solution)
        printf("%d.%d\n", y, f);
    else
        printf("No Solution\n");
    return 0;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • 7-1 简单的猜数字游戏[1] (4分) 简单的猜数字游戏是预先设置一个100以内的正整数作为被猜数,用户输入一个...
    往sir_b2a2阅读 6,621评论 0 0
  • 选择题部分 1.(),只有在发生短路事故时或者在负荷电流较大时,变流器中才会有足够的二次电流作为继电保护跳闸之用。...
    skystarwuwei阅读 14,648评论 0 7
  • 3-1 求一元二次方程的根(20 分)本题目要求一元二次方程的根,结果保留2位小数。 输入格式:输入在一行中给出3...
    林之禾阅读 23,512评论 0 7
  • 从呱呱坠地,我们便学着如何呼吸,如何说话,如何走路,如何当一个乖小孩,从读书开始,我们学着如何写字,如何算题,如何...
    李牧仁阅读 2,338评论 0 3
  • 财院院训:参与即学习,分享即成长。 今天有一学员留言,问:韩老师,节后又要给老板处理发票了,钱花了,事办了,但没票...
    财星开门韩坤珏阅读 4,400评论 5 5