03 2023 档案

摘要:题目描述 猫猫 TOM 和小老鼠 JERRY 最近又较量上了,但是毕竟都是成年人,他们已经不喜欢再玩那种你追我赶的游戏,现在他们喜欢玩统计。 最近,TOM 老猫查阅到一个人类称之为“逆序对”的东西,这东西是这样定义的:对于给定的一段正整数序列,逆序对就是序列中 ai​>aj​ 且 i<j 的有序对。 阅读全文
posted @ 2023-03-31 16:39 回忆、少年 阅读(21) 评论(0) 推荐(0) 编辑
摘要:n个小朋友站成一排。 现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。 每个小朋友都有一个不高兴的程度。 开始的时候,所有小朋友的不高兴程度都是 0。 如果某个小朋友第一次被要求交换,则他的不高兴程度增加 1,如果第二次要求他交换,则他的不高兴程度增加 2(即不高兴程度为 阅读全文
posted @ 2023-03-31 16:33 回忆、少年 阅读(17) 评论(0) 推荐(0) 编辑
摘要:有 n 头奶牛,已知它们的身高为 1∼n且各不相同,但不知道每头奶牛的具体身高。 现在这 n头奶牛站成一列,已知第 i 头牛前面有 Ai 头牛比它低,求每头奶牛的身高。 输入格式 第 1 行:输入整数 n。 第 2..n 行:每行输入一个整数 Ai,第 i行表示第 i 头牛前面有 Ai 头牛比它低。 阅读全文
posted @ 2023-03-31 16:31 回忆、少年 阅读(10) 评论(0) 推荐(0) 编辑
摘要:在完成了分配任务之后,西部 314 来到了楼兰古城的西部。 相传很久以前这片土地上(比楼兰古城还早)生活着两个部落,一个部落崇拜尖刀(V),一个部落崇拜铁锹(∧),他们分别用 V 和 ∧ 的形状来代表各自部落的图腾。 西部 314 在楼兰古城的下面发现了一幅巨大的壁画,壁画上被标记出了 n 个点,经 阅读全文
posted @ 2023-03-31 16:29 回忆、少年 阅读(18) 评论(0) 推荐(0) 编辑
摘要:给定一个长度为 N 的数列 A,以及 M 条指令,每条指令可能是以下两种之一: C l r d,表示把 A[l],A[l+1],…,A[r]都加上 d。 Q l r,表示询问数列中第 l∼r个数的和。 对于每个询问,输出一个整数表示答案。 输入格式 第一行两个整数 N,M。 第二行 N 个整数 A[ 阅读全文
posted @ 2023-03-31 16:26 回忆、少年 阅读(10) 评论(0) 推荐(0) 编辑
摘要:题目描述 如题,已知一个数列,你需要进行下面两种操作: 将某区间每一个数加上 x; 求出某一个数的值。 输入格式 第一行包含两个整数 N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含 N 个用空格分隔的整数,其中第 i 个数字表示数列第 i 项的初始值。 接下来 M 行每行包含 2 或  阅读全文
posted @ 2023-03-31 16:24 回忆、少年 阅读(14) 评论(0) 推荐(0) 编辑
摘要:题目描述 如题,已知一个数列,你需要进行下面两种操作: 将某一个数加上 x 求出某区间每一个数的和 输入格式 第一行包含两个正整数 n,m,分别表示该数列数字的个数和操作的总个数。 第二行包含 n 个用空格分隔的整数,其中第 i 个数字表示数列第 i 项的初始值。 接下来 m 行每行包含 33 个整 阅读全文
posted @ 2023-03-31 16:20 回忆、少年 阅读(22) 评论(0) 推荐(0) 编辑
摘要:给定一个空数组 V 和一个整数数组 a1,a2,…,an。 现在要对数组 V进行 n次操作。 第 i次操作的具体流程如下: 从数组 V尾部插入整数 0。 2.将位于数组 V末尾的 ai 个元素都变为 1(已经是 1的不予理会)。 注意: ai可能为 0,即不做任何改变。 ai可能大于目前数组 V 所 阅读全文
posted @ 2023-03-30 14:45 回忆、少年 阅读(10) 评论(0) 推荐(0) 编辑
摘要:地图上有 N 个目标,用整数 Xi,Yi 表示目标在地图上的位置,每个目标都有一个价值 Wi。 注意:不同目标可能在同一位置。 现在有一种新型的激光炸弹,可以摧毁一个包含 R×R个位置的正方形内的所有目标。 激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆炸范围,即那个正方形的边必须和 x, 阅读全文
posted @ 2023-03-30 14:42 回忆、少年 阅读(19) 评论(0) 推荐(0) 编辑
摘要:给定一个长度为 N 的数列,A1,A2,…AN,如果其中一段连续的子序列 Ai,Ai+1,…Aj 之和是 K 的倍数,我们就称这个区间 [i,j] 是 K倍区间。 你能求出数列中总共有多少个 K倍区间吗? 输入格式 第一行包含两个整数 N和 K。 以下 N行每行包含一个整数 Ai。 输出格式 输出一 阅读全文
posted @ 2023-03-30 14:39 回忆、少年 阅读(8) 评论(0) 推荐(0) 编辑
摘要:输入一个 n 行 m 列的整数矩阵,再输入 q 个询问,每个询问包含四个整数 x1,y1,x2,y2,表示一个子矩阵的左上角坐标和右下角坐标。 对于每个询问输出子矩阵中所有数的和。 输入格式 第一行包含三个整数 n,m,q。 接下来 n行,每行包含 m个整数,表示整数矩阵。 接下来 q行,每行包含四 阅读全文
posted @ 2023-03-30 14:38 回忆、少年 阅读(15) 评论(0) 推荐(0) 编辑
摘要:输入一个长度为 n的整数序列。接下来再输入 m个询问,每个询问输入一对 l,r。 对于每个询问,输出原序列中从第 l个数到第 r个数的和。 输入格式 第一行包含两个整数 n和 m。 第二行包含 n个整数,表示整数数列。 接下来 m行,每行包含两个整数 l 和 r,表示一个询问的区间范围。 输出格式 阅读全文
posted @ 2023-03-30 14:36 回忆、少年 阅读(15) 评论(0) 推荐(0) 编辑
摘要:给定一个长度为 n 的数组 a1,a2,…,an。 现在,要将该数组从中间截断,得到三个非空子数组。 要求,三个子数组内各元素之和都相等。 请问,共有多少种不同的截断方法? 输入格式 第一行包含整数 n。 第二行包含 n个整数 a1,a2,…,an。 输出格式 输出一个整数,表示截断方法数量。 数据 阅读全文
posted @ 2023-03-30 14:33 回忆、少年 阅读(8) 评论(0) 推荐(0) 编辑
摘要:呵呵。大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。本题就请你帮助一对有情人判断一下,他们究竟是否可以成婚? 输入格式: 输入第一行给出一个正整数N(2 ≤N≤104),随后N行,每行按以下格式给出一个人的信息: 本人ID 性 阅读全文
posted @ 2023-03-09 13:21 回忆、少年 阅读(21) 评论(0) 推荐(0) 编辑
摘要:给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数、人均房产面积及房产套数。 输入格式: 输入第一行给出一个正整数N(≤1000),随后N行,每行按下列格式给出一个人的房产: 编号 父 母 k 孩子1 ... 孩子k 房产套数 总面积 其中编号是每个人独有的一个4位数的编号;父和母分 阅读全文
posted @ 2023-03-05 19:50 回忆、少年 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示