2023暑期ICPC训练联盟程序设计夏令营
文章平均质量分 59
烟雨孤舟
一个努力学习的小趴菜
展开
-
Combination Lock
根据开锁规则,“顺时针转动表盘两圈”,“逆时针转动表盘一圈”,所以对于每个测试用例cost的初始值为120.表盘刻度指针的初始位置s和开锁组合的第一个数a,顺时针转动表盘,使得表盘刻度指针指向a,则转动表盘的刻度数为(40+s-a)%40,同理,给出第2、3次转动表盘的刻度数分别为(40+b-a)%40、(40+b-c)%40.最后,表盘刻度数转化为度数。组合锁有一个圆形刻度表盘,在表盘上,有 40 个编号为从 0 至 39 的刻度,正上方有一个刻度指针。最后一个测试用例的后面的一行给出 0 0 0 0。原创 2023-10-07 19:12:18 · 466 阅读 · 0 评论 -
Odd Sum
本题有多个测试用例。输入的第一行给出了测试用例的数量 T(1 ≤ T ≤ 100)。然后给出 T 个测试用例,每个测试用例两行,给出两个整数 a 和 b(0≤a≤b≤100)。本题采用机理分析法,采用顺向思维方式,从分析内部机理出发,顺推出求解算法;采取循环嵌套的方法进行求解,第一层循环用于判断测试用例的个位T,第二层循环用于判断。对于每个测试用例,输出一行:给出测试用例的序列号,然后给出。,请您计算在这个范围内的所有奇数的总和。原创 2023-10-07 17:25:08 · 399 阅读 · 0 评论 -
Searching for Nessy
2003 年 7 月,BBC 报道称,一个 BBC 团队使用 600 个彼此独立的声纳波束对尼斯湖进行了广泛的调查,在湖中没有发现任何“水怪”(即任何已知或未知的大型动物)的踪迹。给出一个 n 行 m 列的网格,表示湖泊,6≤n, m≤10000,计算您要放在正方形方格中的声纳波束的最小数量 s,使得我们可以了解网格中的每个位置的情况,条件如下: • 一个声纳在网格中占据一个正方形方格;那么对于行来说,覆盖1,2,3需要1个X,覆盖4,5,6行需要2个X,覆盖7,8,9行需要3个X...;原创 2023-10-07 16:21:44 · 231 阅读 · 0 评论