当前位置: 首页 > news >正文

python-新冠病毒

题目描述

假设我们掌握了特定时间段内特定城市的新冠病毒感染病例的信息。在排名 i 的当天有 i 个案例,即:

  • 第一天有一例感染
  • 第二天有两例感染
  • 第三天有三例感染
  • 以此类推......

请计算 n 天内的感染总数和每天平均感染数。

输入

整数 n 表示天数,其中 n < 10^9 。

输出

第一行打印 n 天的总感染人数,第二行打印每天平均病例数。
注意:如果平均值包含小数,将小数直接舍去,向下取整。

样例输入1

2

 

样例输出1

3

1

 

来源/分类(难度系数:三星)

清华社杯 

 

完整代码展示

# coding=utf-8
import math
n=int(input())
sum=n*(n+1)/2
print(int(sum))
print("{}".format(math.floor(sum/n)))

 

代码解释:

import math

n=int(input())

导入math库,让用户输入天数n。

sum=n*(n+1)/2

观察每天的感染人数,得到每天的感染人数依次呈现等差数列。则由等差数列求和公式求得总感染人数sum=n*(n+1)/2。

print(int(sum))

print("{}".format(math.floor(sum/n)))

利用floor函数分别打印sum和平均值的向下取值结果。

 

运行效果展示 :

dadbb460342446a4beba1def699b5301.jpeg

29e3f9cbc0e84826b68f75e91bd46187.jpeg

                (声明:以上内容均为原创)

 

 

http://www.lryc.cn/news/434767.html

相关文章:

  • 2023年408真题计算机网络篇
  • 分类学习器(Classification Learner App)MATLAB
  • DolphinDB 基准性能测试工具:金融模拟数据生成模块合集
  • BUUCTF—[BJDCTF2020]The mystery of ip
  • leecode100题-双指针-三数之和
  • 计算机毕业设计PySpark+Django考研分数线预测 考研院校推荐系统 考研推荐系统 考研爬虫 考研大数据 Hadoop 大数据毕设 机器学习 深度学习
  • Go语言多态实践以及gin框架c.BindJSON序列化遇到的坑
  • SpringCloud神领物流学习笔记:项目概述(一)
  • RocketMQ异步报错:No route info of this topic
  • Node.js学习记录(一)
  • 【AI】Pytorch_模型构建
  • FFmpeg源码:avcodec_descriptor_get函数分析
  • 为数据仓库构建Zero-ETL无缝集成数据分析方案(下篇)
  • ElMessageBox消息确认框组件在使用时如何设置第三个或多个自定义按钮
  • javaWeb【day04】--(MavenSpringBootWeb入门)
  • [Linux]:文件(下)
  • 【学习笔记】手写Tomcat 一
  • springboot基础-Druid数据库连接池使用
  • C语言文件操作全攻略:从打开fopen到读写r,w,一网打尽
  • 【0328】Postgres内核之 “User ID state”
  • VisualStudio环境搭建C++
  • linux 文件压缩并且切割压缩
  • 支持iPhone 16新品预售,饿了么同步上线专人配送等特色服务
  • 低光增强效果展示
  • 李诞-2021.8脱口秀工作手册-11-pitch your idea把一个想法扎进别人脑子里;专业,做足准备,给选择option!
  • vue3 自定义指令 directive
  • 为什么腾讯难以再现《黑神话:悟空》这样的游戏大作?
  • C# WPF燃气报警器记录读取串口工具
  • 【IEEE独立出版 | 往届快至会后2个月检索,刊后1个月检索】2024年第四届电子信息工程与计算机科学国际会议(EIECS 2024)
  • FPGA实现串口升级及MultiBoot(三)FPGA启动加载方式