ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

美国疫情数据预测 (10分)

2021-01-26 12:57:03  阅读:353  来源: 互联网

标签:10 口罩 RO 预测 疫情 sum 新冠 ro


题目描述

美国在没完全控制疫情的情况下,就要恢复经济。川建国喜欢作死,经常自己推翻自己说的话,现在假设川建国的变脸周期是10天,每10天就翻一次脸,开始的时候决定不戴口罩,十天后又决定戴口罩,二十天后又决定不戴口罩。假设新冠病毒传播系数是RO,戴口罩之后RO会减少到一半。你能预测在川建国同志的带领下的美国的新冠数据吗?RO=1,表示每一个新冠病人可以传染1个正常人。

输入格式:

在一行中输入三个数据,分别是美国目前新冠感染人数N,天数T,新冠传播系数RO。

输出格式:

对每一组输入,预测在第T天的新冠感染人数,输出。 如果感染人数达到或者超过了美国人数(3.3亿),那就输出“MAGA? Bazinga!!”

输入样例:

在这里给出一组输入。例如:
100 15 1.2

输出样例:

在这里给出相应的输出。例如:
2781787

源代码

#include <stdio.h>      
int main()
{
    long int n,t,num,other,change=0,i,sum=0;     //change%10==0 表示不带口罩
    double ro;                                  //数据精度的问题
    scanf("%ld %ld %lf",&n,&t,&ro);
    sum=n;
    num=t/10;
    other=t-10*num;
    for(change=0;change<num;change++)
    {
        if(change%10==0)
        {
            for(i=0;i<10;i++)
                sum=sum*ro+sum;     
        }
        if(change%10==1)
        {
            ro=ro*0.5;
            for(i=0;i<10;i++)
                sum=sum*ro+sum;
        }
    }
    if(change%10==1)
        ro=ro*0.5;
    for(i=0;i<other;i++)
    {
        sum=sum*ro+sum;
    }
    if(sum>=330000000)
        printf("MAGA? Bazinga!!\n");
    else
        printf("%ld\n",sum);
    return 0;
}

标签:10,口罩,RO,预测,疫情,sum,新冠,ro
来源: https://blog.csdn.net/weixin_49930465/article/details/112996773

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有