在文本框内输入内容,点击“问AI”即可获得参考结果
"酷代码AI"是一家去中心化AI发财平台,旨在共享AI低成本地处理文案类、代码类的工作,提升学习、工作的效率与质量。一次注册,畅游多家AI产品!
最新免费问AI
- [字节豆包] 【NOIP2014 基础】螺旋矩阵 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 128MB,其他语言 256MB 难度:提高 分数:100 OI排行榜得分:18(0.1*分数+2*难度) 出题人: 描述 一个 n 行 n 列的螺旋矩阵可由如下方法生成: 从矩阵的左上角(第 1 行第 1 列)出发,初始时向右移动;如果前方是未曾经过的格子,则继续前进,否则右转;重复上述操作直至经过矩阵中所有格子。根据经过顺序,在格子中依次填入 1,2,3,...,n 2 ,便构成了一个螺旋矩阵。 下图是一个 n=4 时的螺旋矩阵。 ⎝ ⎜ ⎜ ⎜ ⎛ 1 12 11 10 2 13 16 9 3 14 15 8 4 5 6 7 ⎠ ⎟ ⎟ ⎟ ⎞ 现给出矩阵大小 n 以及 i 和 j,请你求出该矩阵中第 i 行第 j 列的数是多少。 输入描述 共一行,包含三个整数 n, i, j,每两个整数之间用一个空格隔开,分别表示矩阵大小、待求的数所在的行号和列号。 输出描述 一个整数,表(289点数解答 | 2026-02-02 17:32:56)7
- [字节豆包] [GESP202503 五级] 原根判断 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 256MB,其他语言 512MB 难度:未知 分数:100 OI排行榜得分:20(0.1*分数+2*难度) 出题人: 描述 小 A 知道,对于质数 p 而言,p 的原根 g 是满足以下条件的正整数: 1<g<p; g p−1 modp=1; 对于任意 1≤i<p−1 均有 g i modp =1。 其中 amodp 表示 a 除以 p 的余数。 小 A 现在有一个整数 a,请你帮他判断 a 是不是 p 的原根。 输入描述 第一行,一个正整数 T,表示测试数据组数。 每组测试数据包含一行,两个正整数 a,p。 输出描述 对于每组测试数据,输出一行,如果 a 是 p 的原根则输出 Yes,否则输出 No。 用例输入 1 3 3 998244353 5 998244353 7 998244353 用例输出 1 Yes Yes No 提示 【数据范围】 对于 40% 的测试点,保证 3≤p≤10 3 。 对于所有测试(668点数解答 | 2026-02-02 17:30:47)7
- [字节豆包] 发现它,抓住它 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 256MB,其他语言 512MB 难度:基础 分数:100 OI排行榜得分:14(0.1*分数+2*难度) 出题人: 描述 一个城市中有两个犯罪团伙A和B,你需要帮助警察判断任意两起案件是否是同一个犯罪团伙所为,警察所获得的信息是有限的。假设现在有N起案件(N<=100000),编号为1到N,每起案件由团伙A或团伙B所为。你将按时间顺序获得M条信息(M<=100000),这些信息分为两类: D [a] [b] 其中[a]和[b]表示两起案件的编号,这条信息表明它们属于不同的团伙所为 A [a] [b] 其中[a]和[b]表示两起案件的编号,这条信息需要你回答[a]和[b]是否是同一个团伙所为 注意你获得信息的时间是有先后顺序的,在回答的时候只能根据已经接收到的信息做出判断。 输入描述 第一行是测试数据的数量T(1<=T<=20)。 每组测试数据的第一行包括两个数N和M,分别表示案件的数量和信息的数量,其后M行表示按时间顺序收到的M条信息。 输出描述 对于每条需要回答(894点数解答 | 2026-02-02 17:28:01)7
- [字节豆包] 【提高】Comfortable Cows 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 128MB,其他语言 256MB 难度:提高 分数:100 OI排行榜得分:18(0.1*分数+2*难度) 出题人: 描述 Farmer Nhoj 的草地可以被看作是一个由正方形方格组成的巨大的二维方阵(想象一个巨大的棋盘)。初始时,草地上是空的。 Farmer Nhoj 将会逐一地将 NN(1≤N≤105)头奶牛加入到草地上。第 ii 头奶牛将会占据方格 (xi,yi),不同于所有已经被其他奶牛占据的方格(0≤xi,yi≤1000)。 一头奶牛被称为是「舒适的」,如果它水平或竖直方向上与恰好三头其他奶牛相邻。然而,太舒适的奶牛往往产奶量落后,所以 Farmer Nhoj 想要额外加入一些奶牛直到没有奶牛(包括新加入的奶牛)是舒适的。注意加入的奶牛的 xx 和 yy 坐标并不一定需要在范围 0…1000内。 对于 1…N 中的每个 i,输出当初始时草地上有奶牛 1…i 时,Farmer Nhoj 为使得没有奶牛舒适,需要加入的奶牛的最小数量。(956点数解答 | 2026-02-02 17:26:13)8
- [字节豆包] 一本通 1.3 例 5」weight 显示标签 时间限制:C/C++ 1000MS,其他语言 2000MS 内存限制:C/C++ 256MB,其他语言 512MB 难度:普及 出题人: 描述 已知原数列 a 1 ,a 2 ,⋯,a n 中的前 1 项,前 2 项,前 3 项, ⋯ ,前 n 项的和,以及后 1 项,后 2 项,后 3 项, ⋯ ,后 n 项的和,但是所有的数都被打乱了顺序。此外,我们还知道数列中的数存在于集合 S 中。试求原数列。当存在多组可能的数列时,求字典序最小的数列。 输入描述 第 1 行,一个整数 n 。 第 2 行, 2∗n 个整数,注意:数据已被打乱。 第 3 行,一个整数 m ,表示 S 集合的大小。 第 4 行, m 个整数,表示 S 集合中的元素。 输出描述 输出满足条件的最小数列。 用例输入 1 5 1 2 5 7 7 9 12 13 14 14 4 1 2 4 5 用例输出 1 1 1 5 2 5 提示 数据范围 对于 100% 的数据, 1 <= n <= 1000 ,1 <= m <= 500(716点数解答 | 2026-02-02 17:23:38)6
- [字节豆包] 出题人: 描述 有n个矩阵,大小分别为 a0*a1, a1*a2, a2*a3, ..., a[n-1]*a[n] 现要将它们依次相乘,只能使用结合率,求最少需要多少次运算。 两个大小分别为p x q和q x r的矩阵相乘时的运算次数计为p x q x r。 输入描述 输入的第一行包含一个整数n,表示矩阵的个数。 第二行包含n+1个数,表示给定的矩阵。 输出描述 输出一个整数,表示最少的运算次数。 用例输入 1 3 1 10 5 20 用例输出 1 150 提示 1<=n<=1000, 1<=ai<=10000。c++(644点数解答 | 2026-02-02 17:21:40)5
- [字节豆包] 出题人: 描述 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。 假设某天雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。 输入n个导弹依次飞来的高度(给出的高度数据是不大于30000的正整数),计算如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。 比如:有8颗导弹,飞来的高度分别为 389 207 175 300 299 170 158 165 那么需要2个系统来拦截,他们能够拦截的导弹最优解分别是: 系统1:拦截 389 207 175 170 158 系统2:拦截 300 299 165 输入描述 两行,第一行表示飞来导弹的数量n(n<=1000) 第二行表示n颗依次飞来的导弹高度 输出描述 要拦截所有导弹最小配备的系统数kc++(373点数解答 | 2026-02-02 17:20:23)5
- [字节豆包] 出题人: 描述 求恰好使s=1+1/2+1/3+…+1/n的值大于X时n的值。(2<=x<=10) 输入描述 输入只有一行,包括1个整数X。 输出描述 输出只有一行(这意味着末尾有一个回车符号),包括1个整数。 用例输入 1 2 用例输出 1 4 来源 需要找规律的循环c++(402点数解答 | 2026-02-02 17:14:49)3
- [字节豆包] 出题人: 描述 编程求1+1/2+1/3+…+1/n 输入描述 输入一行,只有一个整数n(1<=n<=200) 输出描述 输出只有一行(这意味着末尾有一个回车符号),包括1个实数。(保留3位小数)c++(288点数解答 | 2026-02-02 17:02:22)3
- [字节豆包] 编程求1+1/2+1/3+…+1/nc++(413点数解答 | 2026-02-02 16:59:25)3
- [字节豆包] 编程求1平方+2平方+…+n平方c++(349点数解答 | 2026-02-02 15:14:56)4
- [字节豆包] 编程求1平方+2平方+…+n平方c++(183点数解答 | 2026-02-02 15:05:00)6