摘要: 题目 给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 1 的个数。 输入格式 第一行包含整数 n。 第二行包含 n 个整数,表示整个数列。 输出格式 共一行,包含 n 个整数,其中的第 i 个数表示数列中的第 i 个数的二进制表示中 1 的个数。 数据范围 1≤n≤100000, 0 阅读全文
posted @ 2024-08-01 11:35 火车驶向云外0218 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一个长度为 n 的整数序列 a1,a2,…,an 以及一个长度为 m 的整数序列 b1,b2,…,bm。 请你判断 a 序列是否为 b 序列的子序列。 子序列指序列的一部分项按原有次序排列而得的序列,例如序列 {a1,a3,a5} 是序列 {a1,a2,a3,a4,a5} 的一个子序列。 阅读全文
posted @ 2024-08-01 11:27 火车驶向云外0218 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 题目 给定两个升序排序的有序数组 A 和 B,以及一个目标值 x。 数组下标从 0 开始。 请你求出满足 A[i]+B[j]=x的数对 (i,j)。 数据保证有唯一解。 输入格式 第一行包含三个整数 n,m,x,分别表示 A 的长度,B 的长度以及目标值 x。 第二行包含 n 个整数,表示数组 A。 阅读全文
posted @ 2024-08-01 11:10 火车驶向云外0218 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一个长度为 n 的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。 输入格式 第一行包含整数 n。 第二行包含 n 个整数(均在 0∼1e5 范围内),表示整数序列。 输出格式 共一行,包含一个整数,表示最长的不包含重复的数的连续区间的长度。 数据范围 1≤n≤1e5 输入样 阅读全文
posted @ 2024-08-01 10:58 火车驶向云外0218 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 题目 输入一个 n 行 m 列的整数矩阵,再输入 q 个操作,每个操作包含五个整数 x1,y1,x2,y2,c其中 (x1,y1) 和 (x2,y2) 表示一个子矩阵的左上角坐标和右下角坐标。 每个操作都要将选中的子矩阵中的每个元素的值加上 c。 请你将进行完所有操作后的矩阵输出。 输入格式 第一行 阅读全文
posted @ 2024-07-31 13:30 火车驶向云外0218 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 题目 输入一个长度为 n 的整数序列。 接下来输入 m 个操作,每个操作包含三个整数 l,r,c 表示将序列中 [l,r] 之间的每个数加上 c。 请你输出进行完所有操作后的序列。 输入格式 第一行包含两个整数 n 和 m。 第二行包含 n 个整数,表示整数序列。 接下来 m 行,每行包含三个整数 阅读全文
posted @ 2024-07-31 11:21 火车驶向云外0218 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 题目 输入一个 n 行 m 列的整数矩阵,再输入 q 个询问,每个询问包含四个整数 x1,y1,x2,y2表示一个子矩阵的左上角坐标和右下角坐标。 对于每个询问输出子矩阵中所有数的和。 输入格式 第一行包含三个整数 n,m,q 接下来 n行,每行包含 m 个整数,表示整数矩阵。 接下来 q 行,每行 阅读全文
posted @ 2024-07-31 10:35 火车驶向云外0218 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 题目 输入一个长度为 n 的整数序列。 接下来再输入 m 个询问,每个询问输入一对 l,r 对于每个询问,输出原序列中从第 l个数到第 r 个数的和。 输入格式 第一行包含两个整数 n 和 m。 第二行包含 n 个整数,表示整数数列。 接下来 m 行,每行包含两个整数 l 和 r,表示一个询问的区间 阅读全文
posted @ 2024-07-31 10:08 火车驶向云外0218 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 题目 给定两个正整数(不含前导 00),计算它们的和。 1≤整数长度≤100000 C++ #include <bits/stdc++.h> using namespace std; vector<int> add(vector<int> & A, vector<int> & B) { if(A.s 阅读全文
posted @ 2024-07-28 21:33 火车驶向云外0218 阅读(63) 评论(2) 推荐(0) 编辑
摘要: 题目 给定一个浮点数 𝑛,求它的三次方根。 输入格式 共一行,包含一个浮点数 𝑛。 输出格式 共一行,包含一个浮点数,表示问题的解。 注意,结果保留 6 位小数。 数据范围 −10000≤𝑛≤10000 输入样例: 1000.00 输出样例: 10.000000 C++ #include <b 阅读全文
posted @ 2024-07-28 20:41 火车驶向云外0218 阅读(12) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示