3102:练18.2 苹果和虫子(C、C++、python)

3102:练18.2 苹果和虫子

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

练 18.2 苹果和虫子

1038:苹果和虫子

信息学奥赛一本通(C++版)在线评测系统

1.3_15苹果和虫子

1.3_15苹果和虫子_哔哩哔哩_bilibili

21 苹果和虫子2

21 苹果和虫子2_哔哩哔哩_bilibili

#信息学奥赛# 1038-苹果和虫子_哔哩哔哩_bilibili

1.3_15苹果和虫子

1.3_15苹果和虫子_哔哩哔哩_bilibili

【OpenJudge-NOI】 《苹果和虫子2》python 入门解法详解(1)

【OpenJudge-NOI】 《苹果和虫子2》python 入门解法详解(1)_哔哩哔哩_bilibili

东方博宜 2299 - 苹果和虫子2

东方博宜 2299 - 苹果和虫子2_哔哩哔哩_bilibili

信息学奥赛一本通Vlog 题号:1038:苹果和虫子

信息学奥赛一本通Vlog 题号:1038:苹果和虫子_哔哩哔哩_bilibili

信息学奥赛一本通1038:苹果和虫子_哔哩哔哩_bilibili

1038:苹果和虫子_哔哩哔哩_bilibili

1038:苹果和虫子

1038:苹果和虫子_哔哩哔哩_bilibili

P28 1038:苹果和虫子_哔哩哔哩_bilibili

《信息学奥赛一本通》题解_1038_苹果和虫子_哔哩哔哩_bilibili

一本通案例 1038 苹果和虫子

一本通案例 1038 苹果和虫子_哔哩哔哩_bilibili

C+1038苹果和虫子_哔哩哔哩_bilibili

C++信息学奥赛OJ讲解:1038:苹果和虫子(NOI 1.3.15)_哔哩哔哩_bilibili

苹果和虫子(信息学奥赛一本通-T1038)

苹果和虫子(信息学奥赛一本通-T1038)_哔哩哔哩_bilibili

openjudge_1.4_21 苹果和虫子2

openjudge_1.4_21 苹果和虫子2_哔哩哔哩_bilibili

1955:[一级]2021年3月T3 苹果和虫子2

1955:[一级]2021年3月T3 苹果和虫子2_哔哩哔哩_bilibili

1.4_21苹果和虫子2(C语言)

1.4_21苹果和虫子2(C语言)_哔哩哔哩_bilibili




1101苹果和虫子

1101苹果和虫子_哔哩哔哩_bilibili




C语言代码:

#include <stdio.h>
#include <stdlib.h>
int main()
{
	int n,x,y,z;
    
    scanf("%d%d%d",&n,&x,&y);
    
	if(x!=0)
    {
    	if(y%x==0)  z=n-y/x;
        else        z=n-y/x-1;  
    }
    
    if(z<0)  z=0;
    
    printf("%d\n",z);
    
	//system("pause");
	return 0;
}


C++代码:

/*
P5709 【深基2.习6】Apples Prologue 苹果和虫子
https://www.luogu.com.cn/problem/solution/P5709
*/
#include<bits/stdc++.h>
using namespace std;
int m,t,s;
int main()
{
	cin>>m>>t>>s;

	if(t==0) cout<<m;
	else
    {
	    if(s%t==0) cout<<max(0,m-s/t);//如果能整除代表s时间过去后没有不完整的苹果
	    else cout<<max(0,m-s/t-1);//反之则有,要减去
	}
}


/*
1.4编程基础之逻辑表达式与条件分支 21 苹果和虫子2
http://noi.openjudge.cn/ch0104/21/
https://blog.csdn.net/yigezzchengxuyuan/article/details/86651658
*/
#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
int main()
{
    int n,x,y,num,sum;
    
	cin>>n>>x>>y;
    
	num=y/x;
    
	if(y%x!=0)
    	num++;
    
	sum=n-num;
    
	if(sum<0)
    {
    	sum=0;
	}
    
	cout<<sum;
    
	return 0;
}


#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,x,y,cnt;

	cin>>n>>x>>y;

	cnt=(y-1)/x+1;

	if(cnt>=n)    cout<<0;
	else          cout<<n-cnt;

	return 0; 
}



python3代码:

"""
1.4编程基础之逻辑表达式与条件分支 21 苹果和虫子2
http://noi.openjudge.cn/ch0104/21/
https://blog.csdn.net/yigezzchengxuyuan/article/details/86651658

"""
import math

n, x, y = map(int, input().split())

if y/x > n:
    print("0")
else:
    residue = n - math.ceil(y/x)
    print(residue)

n,x,y=input().split()

n,x,y=int(n),int(x),int(y)

cut=(y-1)//x+1

if cut>=n :
    print(0)
else :
    print(n-cut)



 




一本通编程启蒙题解大全(例2-例28)

一本通编程启蒙题解大全_一本通启蒙做题网站-CSDN博客

一本通编程启蒙例2.1、2.2与练习题解

一本通编程启蒙例2.1、2.2与练习题解_一本通编程启蒙3220-CSDN博客

一本通编程启蒙例3.1、3.2及题解

一本通编程启蒙例3.1、3.2及题解-CSDN博客

一本通编程启蒙例4.1、4.2及练习题解

一本通编程启蒙例4.1、4.2及练习题解_一本通启蒙版本第四章-CSDN博客

一本通编程启蒙例5与练习题解

一本通编程启蒙例5与练习题解_一本通编程启蒙练68.5答案-CSDN博客




一本通编程启蒙例6与练习题解

一本通编程启蒙例6与练习题解_c语言套盒子题-CSDN博客

一本通编程启蒙例7与练习题解

一本通编程启蒙例7与练习题解-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值