郭、王两位大侠同上终南山习武,两人最初的战力值均为100。王大侠骨骼清奇,天赋较高,每练功一天,战力增加2‰,郭大侠比较愚笨,每练功一天,战力增加1‰。如果休假一天不练,两人的战力均减少1‰。相较于王大侠,郭大侠更加勤奋,日日练功,从不休息,而王大侠,则三天打渔,两天晒网,也就是每5天的前三天练功,后两天休假。

--------------------------------------------

请编写程序,计算N天之后,郭大侠和王大侠战力分别是多少

输入格式:整数N

输出格式:\n郭的战力值,王的战力值\n

说明:均保留5位小数,以英文逗号分隔

输入样例:5\n

输出样例:100.50100,100.40010

通过读题易知:

1.郭大侠每天练功,战力一天增长1‰

2.王大侠每五天中的前三天练功,战力一天增长2‰;每五天中的后两天休息战力一天减少1‰

--------------------------------------------

代码:

#include<stdio.h>
int main(){
    
    double a=100.00000,b=100.00000;
    int i,N,m,n,j;
    scanf("%d",&N);
    
    /*郭*/
    for (i=1;i<=N;i++)
    b=b*1.001;
    
    /*王*/
    m=N/5;
    n=N%5;
       
       /*1--4*/
       if(N/5==0&&N%5>0){
     switch(n){
        case 1:{a=a*1.002;
            break;
        }
        case 2:{for (i=1;i<=2;i++)
                    a=a*1.002;
            break;
        }
        case 3:{for (i=1;i<=3;i++)
                    a=a*1.002;
            break;
        }
        case 4:{for (i=1;i<=3;i++)
                    {a=a*1.002;}
                a=a*0.999;
            break;
        }
       }}
       
    /*5及5的倍数*/
    if(N/5>0&&N%5==0){
        for(i=1;i<=m;i++){
        for (j=1;j<=3;j++)
            a=a*1.002;
         for (j=1;j<=2;j++)
            a=a*0.999;
    }
    }
   
    
    /*不是5的倍数也不是1--4*/
    if(N%5>0&&N/5>0){
    for(i=1;i<=m;i++){
        for (j=1;j<=3;j++)
            a=a*1.002;
         for (j=1;j<=2;j++)
            a=a*0.999;
    }
    switch(n){
        
        case 1:{a=a*1.002;
            break;
        }
        case 2:{for (i=1;i<=2;i++)
                    a=a*1.002;
            break;
        }
        case 3:{for (i=1;i<=3;i++)
                    a=a*1.002;
            break;
        }
        case 4:{for (i=1;i<=3;i++)
                    {a=a*1.002;}
                a=a*0.999;
            break;
        }
        default:break;
       }
}
    printf("%.5f,%.5f",b,a);
    
    return 0;
}

(C语言编程)PTA里“三天打鱼两天晒网”相关推荐

  1. C语言程序设计打鱼还是晒网,C语言编程三天打鱼两天晒网

    满意答案 dmmk2822 2018.11.05 采纳率:46%    等级:6 已帮助:160人 中国有句俗语叫 "三天打鱼两天晒网 ".某人从 1990年 1月 1日起开始&q ...

  2. 三天打鱼两天晒网(C语言)

    [问题描述] 中国有句俗语叫"三天打鱼两天晒网".某人从2010年1月1日起开始"三天打鱼两天晒网",问这个人在以后的以后的某一天中是打鱼还是晒网. 基本要求: ...

  3. python天天向上的力量三天打鱼两天晒网_017 示例3-天天向上的力量-Go语言中文社区...

    一."天天向上的力量"问题分析 1.1 天天向上的力量 基本问题:持续的价值 一年365天,每天进步1%,累计进步多少呢? (1.01^{365}) 一年365天,每天退步1%,累 ...

  4. pta中c语言编程问题答案,pta题库答案_浙大远程教育2015秋 程序设计基础C 求PTA实验代码题库liujiahai-C答案_淘题吧...

    1. PTA(拼题A)的做题邀请码怎么得 进入中国大学mooc,点击课程 ,进入课程公告,查看邀请码 2. pta这道题目部分错误应该错在哪里 你的并查集是不是写错了?还有大数组放到函数外面,判断俱乐 ...

  5. 中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”, 问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题

    /* 中国有句俗语叫"三天打鱼两天晒网".某人从2010年1月1日起开始"三天打鱼两天晒网", 问这个人在以后的某一天中是"打鱼"还是&qu ...

  6. 利用Python语言编程,解决鸡兔同笼问题,已知同一个笼子里鸡和兔总共有h只,鸡和兔的脚数总共有f只,其中h和f需要用户输入,求鸡和兔各有多少只。

    利用Python语言编程,解决鸡兔同笼问题,已知同一个笼子里鸡和兔总共有h只,鸡和兔的脚数总共有f只,其中h和f需要用户输入,求鸡和兔各有多少只. 提示:利用循环,采用枚举法. 要求:当输入的h和f没 ...

  7. 三天打鱼两天晒网C语言实现

    文章目录 一.问题描述 二.问题分析与算法设计 总结 一.问题描述 中国有句俗语叫"三天打鱼两天晒网".某人从2010年1月1日起开始"三天打鱼两天晒网",问这 ...

  8. “三天打鱼两天晒网”程序的c语言实现

    ** 问题描述: ** 中国有句俗语叫"三天打鱼两天晒网".某人从2010年1月1日起开始"三天打鱼两天晒网",问这个人在以后的某一天中是"打鱼&qu ...

  9. 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书

    发布文章 博文管理我的博客退出 Trash Temp 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书 @[TO ...

最新文章

  1. NLP情感分析 动手学深度学习博客
  2. Bootstrap 输入组
  3. Java编译型语言还是解释型语言
  4. 服务器脚本执行sql文件命令行,sh命令执行sql脚本
  5. ApplicationContext容器的设计原理
  6. python泰坦尼克号数据预测_机器学习入门之Python机器学习:泰坦尼克号获救预测一...
  7. Oracle SQL Tips
  8. 联网智能设备安全态势季度报告(2021年第2季度)
  9. Java程序员开发参考资源
  10. VS Code配置java环境
  11. linux 文件管理系统
  12. 变量、函数、流程控制与游标
  13. C++判断两个链表是否相交算法
  14. html5妇女节游戏,html5开发三八女王节表白神器
  15. 现货跟期货有什么区别(现货和期货交易区别)
  16. c++实现currency类(两种)
  17. 山药玉米排骨汤:非常美味,也营养健康
  18. 如何把项目上传到码云平台?
  19. 豆瓣8.0!烂番茄99%鲜!苹果高分冲奥动画《狼行者》精彩幕后来了!
  20. 原装RFX2401C集成电路2.4GHZ单芯片射频前端IC无线教学模块

热门文章

  1. Android学习日记
  2. python如何取消换行_python怎么取消换行
  3. kNN算法实现手写数字识别(机器学习)
  4. 【原创】智能云计算机(云脑)软件开发招商
  5. 天黑请闭眼--杀吧专用(C#版 附源码)
  6. 中国尼龙搭扣市场趋势报告、技术动态创新及市场预测
  7. 腾讯技术开放日 | 腾讯会议如何进行视频质量评估与优化?
  8. 导出数据库表信息生成Word文档
  9. 扫地机器人噪音响_硬件老兵拆机分析:扫地机器人噪音大小到底与何相关?
  10. 2022年9月青少年C/C++软件编程(四级)等级考试试卷及答案解析