洛谷P5709、P5710、P5711、P5712题题解(Java语言描述)
P5709题目要求
P5709题目链接
P5709分析
有几个点注意下:
- 要取整,因为必须是完整的苹果
- 吃没了就结束,没有负数的情况
- 这题恶心的是可能吃一个苹果耗时为0,要特判防止RE
P5709AC代码(Java语言描述)
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int m = scanner.nextInt(), t = scanner.nextInt(), s = scanner.nextInt();if (t == 0) {System.out.println(0);return;}int temp = (int) Math.ceil((double)s / t);m -= temp;if (m < 0) {System.out.println(0);} else {System.out.println(m);}scanner.close();}
}
P5710题目要求
P5710题目链接
P5710分析
感觉是一个逻辑联结词的使用题,没啥特别的……
P5710AC代码(Java语言描述)
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();scanner.close();boolean flag1 = num % 2 == 0, flag2 = num > 4 && num <= 12;//小Aif (flag1 && flag2) {System.out.print("1 ");} else {System.out.print("0 ");}//Uimif (flag1 || flag2) {System.out.print("1 ");} else {System.out.print("0 ");}//八尾勇//(flag1 && !flag2) || (!flag1 && flag2)if (flag1^flag2) {System.out.print("1 ");} else {System.out.print("0 ");}//正妹if (!flag1 && !flag2) {System.out.print(1);} else {System.out.print(0);}}
}
P5711题目要求
P5711题目链接
P5711分析
经典闰年判法,膜400为0,不为0就判膜100不为0,不为0就判膜4为0
显然还有其他讲究,但这题就没啥说的了……
P5711AC代码(Java语言描述)
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int year = scanner.nextInt();scanner.close();if (year % 400 == 0) {System.out.println(1);} else if (year % 100 == 0) {System.out.println(0);} else if (year % 4 == 0) {System.out.println(1);} else {System.out.println(0);}}
}
P5712题目要求
P5712题目链接
P5712分析
做个字符串拼接就行……
做一下简单的特判就行
P5712AC代码(Java语言描述)
import java.util.Scanner;public class Main {public static void main(String[] args) {String prev = "Today, I ate ";String rear = " apple";Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();scanner.close();if (num < 2) {prev = prev + num + rear;} else {prev = prev + num + rear + "s";}System.out.println(prev + ".");}
}
洛谷P5709、P5710、P5711、P5712题题解(Java语言描述)相关推荐
- 枚举求解单词方阵(洛谷P1101题题解,Java语言描述)
题目要求 P1101题目链接 分析 可以用DFS做,但我立下了个Flag,所以就用了朴素的枚举来做.... 结果,我的天哪,做了好几个小时-- 其实这种地图题,真的适合 DFS or BFS or D ...
- 线性存储的最短平均检索时间(洛谷P1253题题解,Java语言描述)
题目要求 P1253题目链接 分析 很像 ~洛谷P1223题题解~,也是一种类似SJF的贪心法. 排个序,由于两个不大于10000的数,乘起来还是int,就使用int属性吧. 数据量小,所以Scann ...
- 快速幂||取余运算【模板】(洛谷P1226题题解,Java语言描述)
题目要求 P1226题目链接 分析 标准的快速幂取模算法板子,之前这个算法我在这篇文章中讲过了:<快速幂算法详解&&快速幂取模算法详解>. 这里选择使用比较简单的API实现 ...
- 队列模拟约瑟夫问题(洛谷P1996题题解,Java语言描述)
题目要求 P1996题目链接 分析 以前就研究过"约瑟夫环"问题: <单循环链表求解约瑟夫环问题(Java语言描述)> <杀人游戏~约瑟夫环(洛谷P1145题题解 ...
- 贪心策略摘果子(洛谷P1478题题解,Java语言描述)
题目要求 P1478题目链接 分析 本题的低配版题目链接 → 题解 那个题就是纯水题没啥可写的,我除了贴代码无话可说,但这题吧,虽然不算难,但也可一说. 建议大家移步这里 → 精辟题解 这位爷写了本题 ...
- 麦森数(洛谷P1045题题解,Java语言描述)
题目要求 题目链接 分析 这题挺经典的,快速幂取模算法,如果求出大数再取模就可能T掉. 之前有篇文章写了这个算法:<快速幂算法详解&&快速幂取模算法详解> 既然是Java, ...
- 求子集元素之和(洛谷P2415题题解,Java语言描述)
题目要求 P2415题目链接 分析 这题我觉得--当个数学题做就好了嘛. 有一个数N的情况:result = 1 * N 有两个数N1.N2的情况:result = 2 * (N1+N2) 有三个数N ...
- N进制正反累加判回文数(洛谷P1015题题解,Java语言描述)
题目要求 P1015题目链接 分析 开始的时候写了这么一个代码,应该是比较基础的,是十进制的. private static void low() {Scanner scanner = new Sca ...
- 试试把OJ题意抽象成物理模型(洛谷P1007题题解,Java语言描述)
题目要求 P1007题目链接 分析 这题干出的,真有毒... 要是有这种指挥官,也是醉了... 言归正传,这题其实是可以贪心求解的,但我们还可以更加666... 事实上,题干上面那一大篇基本在扯,关键 ...
最新文章
- 小学生学python到底能干什么-颤抖 | 小学生都开始学Python了,十年后你还有工作么?...
- 【译】A Practical Introduction to Blockchain with Python
- 如何让word档在同一页上显示两列或更多列
- PAZU 是4Fang 为配合“四方在线”软件于2004年开发的WEB打印控件,适用于各种WEB软件项目的打印。...
- WeWork通过向225,000个社区征税来拼命地从Meetup.com榨取现金
- channelinactive触发后不关闭channel_Go语言 | goroutine不只有基础的用法,还有这些你不知道的操作...
- transform,matrix属性讲解
- shell 执行qt生成文件_QT-窗口打印debug信息,本地日志保存,以及执行shell脚本并且把信息打印在窗口...
- atitit.人脸识别的应用场景and使用最佳实践 java .net php
- BSN联盟链专有节点服务介绍
- uni-app h5 分享好友与朋友圈等功能
- 解决WIN10下QTTabBar无法置于顶部
- js链接oracle数据库语法,js连接oracle数据库
- 戴尔服务器加无线网卡用不了网,电脑安装了无线网卡却不能用是怎么回事?
- 1.python程序图标制作
- 【微软内推】微软2023届校园招聘开始啦
- 最近自己安装CDH5.X版本时发现,CM包和parcels包无法下载了。
- 雷军的本命年:轮回中的挫败、幸运和逆袭
- Vue-router导航
- 文件操作细致详解(下)
热门文章
- 利用tushare进行对兴业银行股价的爬取,并使用numpy进行分析
- Nginx整合tomcat,实现反向代理和负载均衡
- testng使用DataProvider+Excel实现DDT
- localToGlobal 本地转换全局
- 第四课 脱壳必备知识要点及方法
- openstack Nova日志相关
- 关于ajax请求后台获取下拉列表用的数据
- Linux Kettle 闪退问题解决方案
- java里shake是什么意思_shake是什么意思_shake在线翻译_英语_读音_用法_例句_海词词典...
- mysql数据类型支持比较运_Mysql支持的数据类型(总结)