题目名称 | 4123. 草船借箭 |
---|---|
输入输出 | ship.in/out |
难度等级 | ★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 512 MiB |
测试数据 | 10 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:9, 提交:14, 通过率:64.29% | ||||
|
100 | 0.034 s | 3.51 MiB | C++ |
|
100 | 0.035 s | 3.37 MiB | C++ |
|
100 | 0.036 s | 3.48 MiB | C++ |
|
100 | 0.037 s | 3.37 MiB | C++ |
|
100 | 0.038 s | 3.38 MiB | C++ |
|
100 | 0.038 s | 3.41 MiB | C++ |
|
100 | 0.038 s | 3.78 MiB | C++ |
|
100 | 0.039 s | 3.41 MiB | C++ |
|
100 | 0.047 s | 3.43 MiB | C++ |
|
0 | 2.011 s | 3.06 MiB | C++ |
关于 草船借箭 的近10条评论(全部评论) | ||||
---|---|---|---|---|
样例真的对吗
2025-03-29 08:45
1楼
|
曹操得知江上的动静后,就下令说:“江上雾很大,敌人来攻,必有埋伏,我们看不清虚实,不要轻易出动。拨水军朝他们射箭便是。”然后,他又派人去早寨调来六千名弓弩手到江边支援水军。一万多名弓弩手一齐朝江中放箭,箭好像下一样。诸葛亮又下令把船掉过来,船头朝东,船尾朝西,仍擂鼓呐喊,逼近曹军水寨受箭。
到雾散时,诸葛亮下令返回。船两边的草把子上都插满了箭,诸葛亮吩咐军士们齐声高喊“谢谢曹丞相的箭”。曹操知道上了当。可是诸葛亮那边船轻水急,已经驶出二十多里,要追也来不及了。
——选自人教版语文五年级下册第五课《草船借箭》
诸葛亮的船上摆满了草靶子,共有 $x$ 个草靶子,我们给它们编上号(编号从$1$开始),已知曹操射了 $n$ 次箭,每次射中了靶子的第 $l$ 号到第 $r$ 号,共射了 $k$ 只箭。
射中的区域可能会重合。
请求出曹操射出了多少只箭和射中了多少个靶子。
第一行 $2$ 个整数 $n$ 和 $x$ ,分别表示曹操射了几次箭和诸葛亮的船上一共有几个靶子。
接下来 $n$ 行 每行 $3$ 个整数 $l,r,k$ ,分别表示射中的区域起始点,结束点的坐标和射出的箭数。
$2$ 个整数,分别是曹操射出的总箭数和射中了多少个靶子。
3 100 1 25 50 20 30 40 31 35 10
100 35
3 500 150 300 200 100 200 323 470 471 145
668 203
对于$30\%$的数据,$n=1$ 。
对于$100\%$的数据,$1\leq n , x\leq 2 \times 10^4$ , $1\leq l \leq r \leq x$ 。
校际联合邀请赛第5场-基础组T1