首页 > 其他分享 >第一周

第一周

时间:2023-04-07 23:22:14浏览次数:38  
标签:怪兽 训练 第一周 int 怪物 能量 小明

题目描述

小明有一个怪兽训练计划。

初始时,怪兽充满能量,能量值为8800。如果训练怪兽,每分钟损耗能量值400;如果让怪兽休息,每分钟增加能量值200。能量的损耗和增加都是均匀变化的。

小明打算让怪兽训练一分钟、休息一分钟、再训练一分钟、再休息一分钟……如此循环,如果某个时刻怪兽的体力到达0,小明就停止训练怪兽。

请问小明在多久以后停止训练怪兽。请以秒为单位输出答案。答案钟只填写数,不填写单位。

输入格式

输出格式

输出为一个整数。

输入输出样例

解题思路:

在上述代码中,我们使用变量 i 记录了循环进行的次数,即到达的分钟数。当 i 为奇数时,怪物在训练;当 i 为偶数时,怪物在休息。每分钟训练将消耗 400 点能量,每分钟休息将增加 200 点能量。如果怪物的能量在某个时刻降至 0 或者以下,我们就停止训练。循环结束后,我们计算出了怪物训练和休息的总时间,并将其转换为秒数输出。

具体代码:

#include <stdio.h>

int main() {
    int energy = 8800;      // 怪物初始能量
    int training_time = 0;  // 怪物训练时间
    int rest_time = 0;      // 怪物休息时间
    int i;
    
    for (i = 1; ; i++) {  // 一直进行怪物训练和休息,直到能量值为 0
        if (energy <= 0) break;  // 如果怪物能量为 0,则停止训练

        if (i % 2 == 1) {  // 第奇数分钟(训练时间)
            energy -= 400;  // 每分钟消耗 400 点能量
            training_time++;  // 增加训练时间
        } else {  // 第偶数分钟(休息时间)
            energy += 200;  // 每分钟获得 200 点能量
            rest_time++;  // 增加休息时间
        }
    }

    printf("%d\n", (training_time + rest_time) * 60);  // 将总时间转换为秒并输出

    return 0;
}

 

标签:怪兽,训练,第一周,int,怪物,能量,小明
From: https://www.cnblogs.com/rsy123/p/rsy123.html

相关文章

  • 第一周作业
    一、一个完整计算系统的简要介绍。一个完整的计算系统通常由硬件和软件两部分组成。硬件部分包括:中央处理器(CPU),内存,硬盘,输入输出设备(如键盘、鼠标、显示器),以及连接所有这些设备的电路板和电缆等组件。软件部分包括:操作系统,应用程序和工具软件。操作系统是计算机系统的核心软件,负责......
  • 第一周 数据结构初始
    数据结构部分排序算法共有冒泡、选择、插入、归并、快速排序、堆排序和不基于比较的排序冒泡排序:比较相邻的两个元素、如果前数小就交换两数的位置,这样一组之后就可以......
  • 第一周总结
    第一周,进行了开学测试,对大数据进行导入,清洗,可视化展示   ......
  • 江南信息学2023年第一周练习20230223 题解
    比赛链接1001:鸡尾酒疗法1#include<bits/stdc++.h>2usingnamespacestd;3intmain()4{5intn;6cin>>n;7doublea,b;8cin>>a......
  • 第一周 python数据分析与挖掘技术实战 第三章
    总结 ............. 图3-1 importpandasaspdcatering_sale='catering_sale.xls'data=pd.read_excel(catering_sale,index_col=u'日期')print(data.descri......
  • 第一周,python绘图
    1.不同菜品在某段时间的销售量的分布情况(饼图和条形图)importpandasaspdimportmatplotlib.pyplotaspltcatering_dish_profit='catering_dish_profit.xls'#餐......
  • 2022-2023-2 20221320 数据结构第一周学习总结
    一、教材学习内容总结:1.周一的课上复习了冯·诺依曼模型:输入设备,输出设备(IO设备),存储器,运算器,控制器(CPU)。计算机由硬件(裸机)和软件(系统软件与应用软件)组成(软件是程序、数......
  • 第一周学习总结(02.21)
    这一周主要学习了python爬虫,主要是列表,元组,函数,文件操作,异常处理和爬虫基本概念的学习,除此之外还学习了一点xml。列表:[],列表可以存储混合类型,for循环遍历输出,以及列表的增......
  • 第一周学习--linux
    认识Linux学习是有多种方法的认清楚一种东西这玩意是什么能做什么怎么做怎么优化怎么实现就是一系列的五套连招把这五套连招学会了那么就是荣耀王者巅峰万强了......
  • 第一周内容总结
    目录一、markdown语法二、计算机相关知识点(1)、计算机五大组成部分(2)、计算机三大核心硬件(3)、操作系统(4)、单位换算(5)、编程语言的发展史(6)、编程语言的分类三、pyt......