OpenJudge | 苹果和虫子

总时间限制: 1000ms 内存限制: 65536kB

描述

你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?

输入

输入仅一行,包括n,x和y(均为整数)。输入数据保证y <= n * x。

输出

输出也仅一行,剩下的苹果个数

样例输入

10 4 9

样例输出

7

提示

注意:是要求完整的苹果数。

解题思路

方法一

我们已经知道虫子每x小时能吃掉一个苹果,那么y小时内虫子能吃掉y/x个苹果,所以剩下的苹果数为n - y/x。
此时,我们要看看y/x是否为整数,如果不是整数,说明虫子在y小时内还没吃完一个苹果,所以剩下的苹果数还要减1。

方法二

可以通过循环的方式来模拟虫子吃苹果的过程,每次循环判断是否是虫子吃苹果的时间,如果是,苹果数减1,直到循环结束。

Code

C

#include <stdio.h>
int main() {int n, x, y;scanf("%d %d %d", &n, &x, &y);for(int hour = 0; hour < y; hour++) {if(hour % x == 0) n -= 1;if(n < 0) {n = 0;break;}}printf("%d", n);
}

C++

#include <bits/stdc++.h>
using namespace std;
int main() {int n, x, y;cin >> n >> x >> y;n -= y/x;if(y % x > 0) n -= 1;cout << n;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/44510.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LabVIEW与ABB工业机器人据监控

​1. 前言 随着工业自动化的发展&#xff0c;工业机器人在制造业中的应用越来越广泛。为了实现对工业机器人的高效监控和控制&#xff0c;本文介绍了利用OPC&#xff08;OLE for Process Control&#xff09;服务器将ABB工业机器人与LabVIEW连接起来的解决方案。通过OPC服务器…

Perl语法作用域:深入探索变量的隐秘世界

&#x1f31f; Perl语法作用域&#xff1a;深入探索变量的隐秘世界 Perl是一种灵活而强大的编程语言&#xff0c;其语法作用域规则对于变量的生命周期和可见性至关重要。理解Perl中的语法作用域可以帮助开发者编写更清晰、更高效的代码。本文将深入探讨Perl中的语法作用域&…

Delphi开发截取字符串封装的函数

Delphi开发中&#xff0c;常需要截取字符串的需求。Delphi自身提供了一些字符串处理函数&#xff0c;但有时候这些函数可能不够用或者使用起来不够方便。下面是进一步封装的函数。 //这是一个函数定义&#xff0c;名为Before&#xff0c;功能是提取在指定子字符串之前的字符串 …

Clion中怎么切换不同的程序运行

如下图&#xff0c;比如这个文件夹下面有那么多的项目&#xff1a; 那么我想切换不同的项目运行怎么办呢&#xff1f;如果想通过下图的Edit Configurations来设置是不行的&#xff1a; 解决办法&#xff1a; 如下图&#xff0c;选中项目的CMakeLists.txt&#xff0c;右键再点击…

022-GeoGebra中级篇-几何对象之直线与坐标轴

本文主要介绍一下GeoGebra中直线的常见输入方式&#xff0c;比如工具栏输入、表达式输入、函数输入&#xff0c;最后再把坐标轴的调用简单介绍一下。内容比起传统的教学更偏向于实战一些&#xff0c;若感兴趣欢迎继续阅读。 目录 一、直线1. 关于工具栏绘制&#xff08;1&#…

babylonjs 导入网络请求模型时添加请求头

WebRequest.CustomRequestHeaders { "Authorization": "11111"}在 WebRequest的 static CustomRequestHeaders 添加请求头信息即可 官方文档

Apache配置与应用(优化apache)

Apache配置解析&#xff08;配置优化&#xff09; Apache链接保持 KeepAlive&#xff1a;决定是否打开连接保持功能&#xff0c;后面接 OFF 表示关闭&#xff0c;接 ON 表示打开 KeepAliveTimeout&#xff1a;表示一次连接多次请求之间的最大间隔时间&#xff0c;即两次请求之间…

78000A 信号分析软件

思仪(Ceyear) 78000A 信号分析软件 78000A 信号分析软件是一款能够在电脑上运行的应用软件&#xff0c;预留了开放式的 SCPI 控制指令&#xff0c;可以远程控制信号/频谱分析仪采集数据&#xff0c;也可以回放仿真数据或者采集的历史数据文件&#xff0c;执行通用频谱测量、矢…

排序算法_冒泡排序

冒泡排序属于稳定排序算法 稳定排序指&#xff0c;按对象中不同字段进行多次排序&#xff0c;不会打乱同值元素的顺序 &#xff1b;不稳定排序则反之。 例如&#xff1a; 都是先按照花色排序&#xff08;♠♥♣♦&#xff09;&#xff0c;再按照数字排序&#xff08;AKQJ...…

圆屋顶下,神的盛宴

你有没有想过&#xff0c;自己头顶的是什么&#xff1f; 其实&#xff0c;有很多种可能&#xff1a; 比如&#xff0c;你头顶的当然就是你的头发&#xff1b;但也有可能你剃了个光头&#xff0c;所以你的头顶是秃的&#xff0c;不过没关系&#xff0c;你如果在房间里&#xff…

viscode-插件

vue组件生成&#xff1a; vue.json {"vue-template": {"prefix": "vue","body": ["<template>"," <div class\"$1\">$2</div>","</template>","","…

C/C++高性能网络库libhv

libhv 是一个高性能的 C/C 网络库框架&#xff0c;专为构建高并发、低延迟的网络应用程序而设计。它主要针对服务器端的网络编程&#xff0c;提供了异步I/O、事件驱动、多路复用等机制&#xff0c;以支持大规模的并发连接和高效的网络通信。 主要特点&#xff1a; 高性能&…

MICCAI 2023 List of Papers

MICCAI 2023 - Accepted Papers, Reviews, Author Feedback List of Papers https://conferences.miccai.org/2023/papers/ • 3D Arterial Segmentation via Single 2D Projections and Depth Supervision in Contrast-Enhanced CT Images • 3D Dental Mesh Segmentation U…

android TextView 右对齐

在 Android 中&#xff0c;如果你想要设置 TextView 的文本为右对齐&#xff0c;你可以使用 android:gravity 属性或者在代码中设置 Gravity。以下是具体的方法&#xff1a; 在 XML 布局中设置 你可以在 TextView 的 XML 定义中直接设置 android:gravity 属性为 right 或 end…

嵌入式应用开发之代码整洁之道

前言&#xff1a;本系列教程旨在如何将自己的代码写的整洁&#xff0c;同时也希望小伙伴们懂如何把代码写脏&#xff0c;以备不时之需&#xff0c;同时本系列参考 正点原子 &#xff0c; C代码整洁之道&#xff0c;编写可读的代码艺术。 #好的代码的特点 好的代码应该都有着几…

联想拯救者Y7000 IRX9 笔记本接口功能介绍

适用机型&#xff1a;Legion Y7000 IRX9; 83JJ&#xff1b; USB&#xff08;3.2 Gen 1&#xff09;Type-接口摄像头开关组合音频插孔 多用于USB Type-C接口 以太网接口 多用途USB Type-C接口&#xff08;支持USB Power Delivery&#xff09;HDMI接口USB&#xff08;3.2 Gen 1&…

学圣学最终的目的是:达到思无邪的状态( 纯粹、思想纯正、积极向上 )

学圣学最终的目的是&#xff1a;达到思无邪的状态&#xff08; 纯粹、思想纯正、积极向上 &#xff09; 中华民族&#xff0c;一直以来&#xff0c;教学都是以追随圣学为目标&#xff0c;所以中华文化也叫圣学文化&#xff0c;是最高深的上等学问&#xff1b; 圣人那颗心根本…

洛谷 7.10 数数

Vanya and Books - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) ac代码 #include<bits/stdc.h> typedef long long ll;#define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0) const ll N1e3; using namespace std;int main() {IOS;ll x;cin>>x;ll ans0,px…

FastAPI 学习之路(三十五)项目结构优化

之前我们创建的文件都是在一个目录中&#xff0c;但是在我们的实际开发中&#xff0c;肯定不能这样设计&#xff0c;那么我们去创建一个目录&#xff0c;叫models&#xff0c;大致如下。 主要目录是&#xff1a; __init__.py 是一个空文件&#xff0c;说明models是一个package…

Vue在一个页面调用另一个同级页面的方法

1、建个中转站 2、然后在两个页面都引入它&#xff0c;注意引入路径。 import Utils from src/utils/way 3、调用方的写法 //eg :Utils.$emit(demo, msg) 4、被调用方的写法 //eg :Utils.$on(demo, val>{})