2023年6月3日
摘要: # 小鱼的游泳时间 ## 题目描述 伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。 这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按 $24$ 小时制计算),它发现自己从 $a$ 时 $b$ 分一直游泳到当天的 $c$ 时 $d$ 分,请你帮小鱼计算一下,它这天一共游了多少时间呢? 小鱼游的好辛苦呀,你可不要算错了哦。 ## 输入格式 一行内输入四个整数,以空格隔开,分别表示题目中的 $a, b, c, d$。 ## 输出格式 一行内输出两个整数 $e$ 和 $f$,用空格间隔,依次表示小鱼这天一共游了多少小时多少分钟。其中表示分钟的整数 $f$ 应该小于 $60$。 ## 样例 #1 ### 样例输入 #1 ``` 12 50 19 10 ``` ### 样例输出 #1 ``` 6 20 ``` ## 提示 对于全部测试数据,$0\le a,c \le 24$,$0\le b,d \le 60$,且结束时间一定晚于开始时间。 #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 19:00 溯汐以往 阅读(168) 评论(0) 推荐(0)
摘要: # 大象喝水 ## 题目描述 一只大象口渴了,要喝 $20$ 升水才能解渴,但现在只有一个深 $h$ 厘米,底面半径为 $r$ 厘米的小圆桶 ($h$ 和 $r$ 都是整数)。问大象至少要喝多少桶水才会解渴。 **Update:数据更新,这里我们近似地取圆周率 $\pi = 3.14$。** ## 输入格式 输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深 $h$ 和底面半径 $r$,单位都是厘米。 ## 输出格式 输出一行,包含一个整数,表示大象至少要喝水的桶数。 ## 样例 #1 ### 样例输入 #1 ``` 23 11 ``` ### 样例输出 #1 ``` 3 ``` ## 提示 ### 数据规模与约定 对于全部的测试点,保证 $1 \leq h \leq 500$,$1 \leq r \leq 100$。 #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:57 溯汐以往 阅读(421) 评论(0) 推荐(0)
摘要: # 【深基2.例12】上学迟到 ## 题目描述 学校和 yyy 的家之间的距离为 $s$ 米,而 yyy 以 $v$ 米每分钟的速度匀速走向学校。 在上学的路上,yyy 还要额外花费 $10$ 分钟的时间进行垃圾分类。 学校要求必须在上午 $\textrm{8:00}$ 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。 由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。 ## 输入格式 一行两个正整数 $s,v$,分别代表路程和速度。 ## 输出格式 输出一个 $24$ 小时制下的时间,代表 yyy 最晚的出发时间。 输出格式为 $\texttt{HH:MM}$,分别代表该时间的时和分。必须输出两位,不足前面补 $0$。 ## 样例 #1 ### 样例输入 #1 ``` 100 99 ``` ### 样例输出 #1 ``` 07:48 ``` ## 提示 对于 $100\%$ 的数据,$1 \le s,v \le 10^4$。 #代码 #include 阅读全文
posted @ 2023-06-03 18:49 溯汐以往 阅读(290) 评论(0) 推荐(0)
摘要: # 【深基2.习2】三角形面积 ## 题目描述 一个三角形的三边长分别是 $a$、$b$、$c$,那么它的面积为 $\sqrt{p(p-a)(p-b)(p-c)}$,其中 $p=\frac{1}{2}(a+b+c)$。输入这三个数字,计算三角形的面积,四舍五入精确到 $1$ 位小数。 ## 输入格式 第一行输入三个实数 $a,b,c$,以空格隔开。 ## 输出格式 输出一个实数,表示三角形面积。精确到小数点后 $1$ 位。 ## 样例 #1 ### 样例输入 #1 ``` 3 4 5 ``` ### 样例输出 #1 ``` 6.0 ``` ## 提示 数据保证能构成三角形,$0\leq a,b,c\leq 1000$,每个边长输入时不超过 $2$ 位小数。 #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:45 溯汐以往 阅读(163) 评论(0) 推荐(0)
摘要: # 【深基2.例8】再分肥宅水 ## 题目描述 现在有 $t$ 毫升肥宅快乐水,要均分给 $n$ 名同学。每名同学需要 $2$ 个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 $3$ 位),以及一共需要多少个杯子。 ## 输入格式 输入一个实数 $t$ 和一个正整数 $n$,使用空格隔开。 ## 输出格式 输出两行。 第一行输出一个三位小数,表示可以获得多少毫升饮料。第二行输出一个正整数,表示一共需要多少个杯子。 ## 样例 #1 ### 样例输入 #1 ``` 500.0 3 ``` ### 样例输出 #1 ``` 166.667 6 ``` ## 提示 对于所有数据,$0\leq t\leq 10000$ 且小数点后不超过 $3$ 位,$1\leq n\leq 1000$。 #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:41 溯汐以往 阅读(140) 评论(0) 推荐(0)
摘要: # 【深基2.例7】数字反转 ## 题目描述 输入一个不小于 $100$ 且小于 $1000$,同时包括小数点后一位的一个浮点数,例如 $123.4$ ,要求把这个数字翻转过来,变成 $4.321$ 并输出。 ## 输入格式 一行一个浮点数 ## 输出格式 一行一个浮点数 ## 样例 #1 ### 样例输入 #1 ``` 123.4 ``` ### 样例输出 #1 ``` 4.321 ``` #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:28 溯汐以往 阅读(90) 评论(0) 推荐(0)
摘要: # 【深基2.例6】字母转换 ## 题目描述 输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。 ## 输入格式 ## 输出格式 ## 样例 #1 ### 样例输入 #1 ``` q ``` ### 样例输出 #1 ``` Q ``` #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:25 溯汐以往 阅读(105) 评论(0) 推荐(0)
摘要: # 【深基2.例5】苹果采购 ## 题目描述 现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果? ## 输入格式 输入两个不超过 $10^9$ 正整数,分别表示每人分到的数量和同学的人数。 ## 输出格式 一个整数,表示答案。保证输入和答案都在 int 范围内的非负整数。 ## 样例 #1 ### 样例输入 #1 ``` 5 3 ``` ### 样例输出 #1 ``` 15 ``` #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:21 溯汐以往 阅读(87) 评论(0) 推荐(0)
摘要: ## 题目描述 输入两个整数 $a, b$,输出它们的和($|a|,|b| \le {10}^9$)。 注意 1. Pascal 使用 `integer` 会爆掉哦! 2. 有负数哦! 3. C/C++ 的 main 函数必须是 `int` 类型,而且 C 最后要 `return 0`。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求! 好吧,同志们,我们就从这一题开始,向着大牛的路进发。 > 任何一个伟大的思想,都有一个微不足道的开始。 ## 输入格式 两个以空格分开的整数。 ## 输出格式 一个整数。 ## 样例 #1 ### 样例输入 #1 ``` 20 30 ``` ### 样例输出 #1 ``` 50 ``` #代码 ```cpp #include 阅读全文
posted @ 2023-06-03 18:18 溯汐以往 阅读(175) 评论(0) 推荐(0)
摘要: ## 题目描述 输入两个整数 $a, b$,输出它们的和($|a|,|b| \le {10}^9$)。 注意 1. Pascal 使用 `integer` 会爆掉哦! 2. 有负数哦! 3. C/C++ 的 main 函数必须是 `int` 类型,而且 C 最后要 `return 0`。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求! 好吧,同志们,我们就从这一题开始,向着大牛的路进发。 > 任何一个伟大的思想,都有一个微不足道的开始。 ## 输入格式 两个以空格分开的整数。 ## 输出格式 一个整数。 ## 样例 #1 ### 样例输入 #1 ``` 20 30 ``` ### 样例输出 #1 ``` 50 ``` 阅读全文
posted @ 2023-06-03 18:16 溯汐以往 阅读(43) 评论(0) 推荐(0)

//背景随机线条 //代码美化