在文本框内输入内容,点击“问AI”即可获得参考结果
"酷代码AI"是一家去中心化AI发财平台,旨在共享AI低成本地处理文案类、代码类的工作,提升学习、工作的效率与质量。一次注册,畅游多家AI产品!
最新免费问AI
- [字节豆包] 7-1 求n以内最大的k个素数以及它们的和 分数 10 作者 林颖贤 单位 集美大学 本题要求计算并输出不超过n的最大的k个素数以及它们的和。 输入格式: 输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。 输出格式: 在一行中按下列格式输出: 素数1+素数2+…+素数k=总和值 其中素数按递减顺序输出。若n以内不够k个素数,则按实际个数输出。 输入样例1: 1000 10 输出样例1: 997+991+983+977+971+967+953+947+941+937=9664 输入样例2: 12 6 输出样例2: 11+7+5+3+2=28 用C语言完成(512点数解答 | 2025-12-10 20:56:14)16
- [字节豆包] 帮我改一下:#include <stdio.h> int f(int a); int main() { int m,n; int count = 0; int temp; scanf("%d %d", &m, &n); if (m > n) { temp = m; m = n; n = temp; } for (int i = n; i >= m; i--) { if (f(i) == 1) { printf("%d\n", i); count = count + i; } if (i != m) { printf("+"); } else { printf("="); } } } int f(int a) { for (int i = 2;i < a;i++(683点数解答 | 2025-12-10 20:55:12)32
- [字节豆包] 7-2 圆形体体积计算器 分数 10 作者 张高燕 单位 浙江大学 本题要求实现一个常用圆形体体积的计算器。计算公式如下: 球体体积 V= 3 4 πr 3 ,其中r是球体半径。 圆柱体体积 V=πr 2 h,其中r是底圆半径,h是高。 圆锥体体积 V= 3 1 πr 2 h,其中r是底圆半径,h是高。 输入格式: 在每次计算之前,要求输出如下界面: 1-Ball 2-Cylinder 3-Cone other-Exit Please enter your command: 然后从标准输入读进一个整数指令。 输出格式: 如果读入的指令是1或2或3,则执行相应的体积计算;如果是其他整数,则程序结束运行。 当输入为1时,在计算球体体积之前,打印Please enter the radius:,然后读入球体半径,完成计算; 当输入为2时,在计算圆柱体体积之前,打印Please enter the radius and the height:,然后读入底圆半径和高,完成计算; 当输入为3时,在计算圆锥体体积之前,打印Please enter the radi(414点数解答 | 2025-12-10 20:34:19)29
- [字节豆包] 7-2 圆形体体积计算器 分数 10 作者 张高燕 单位 浙江大学 本题要求实现一个常用圆形体体积的计算器。计算公式如下: 球体体积 V= 3 4 πr 3 ,其中r是球体半径。 圆柱体体积 V=πr 2 h,其中r是底圆半径,h是高。 圆锥体体积 V= 3 1 πr 2 h,其中r是底圆半径,h是高。 输入格式: 在每次计算之前,要求输出如下界面: 1-Ball 2-Cylinder 3-Cone other-Exit Please enter your command: 然后从标准输入读进一个整数指令。 输出格式: 如果读入的指令是1或2或3,则执行相应的体积计算;如果是其他整数,则程序结束运行。 当输入为1时,在计算球体体积之前,打印Please enter the radius:,然后读入球体半径,完成计算; 当输入为2时,在计算圆柱体体积之前,打印Please enter the radius and the height:,然后读入底圆半径和高,完成计算; 当输入为3时,在计算圆锥体体积之前,打印Please enter the radi(559点数解答 | 2025-12-10 20:33:40)35
- [字节豆包] 6-7 判断回文 分数 10 作者 ** 单位 青岛大学 如果一串字符从左至右读和从右至左读相同,那么这串字符就是回文(Palindrome)。例如,ABCBA是回文,而ABCD则不是。本题要求编写一个判断字符串是否为回文的函数,并且通过函数参数获取字符串的中间字符(如果中间是两个字符,则获取靠左的那一个,例如字符串是ABCDEF,则中间字符是C)。题目保证输入的字符串长度在1至2000之间且不含空格、换行等分隔符。 函数接口定义: int isPalindrome(const char* str, char* pch); 其中 str 和 pch 都是用户传入的参数。 str 是字符串的首地址; pch 是传入的要存放字符串中间字符的变量的地址。如果字符串是回文,函数须返1,否则返回0。 裁判测试程序样例: /* 测试程序仅为示例,实际的测试程序可能不同 */ #include <stdio.h> #include <string.h> #define MAXLENGTH 100 int isPalindrome(const char* str, char* pch); int (116点数解答 | 2025-12-10 20:09:52)44
- [字节豆包] int isPalindrome(const char* str, char* pch){ int i,j; for(i=0,j=strlen(str)-1;i<j;i++,j--){ if(str[i]!=str[j]){ *pch=str[i]; return 0; } } *pch=str[i]; return 1; }修正一下这个 (786点数解答 | 2025-12-10 19:58:10)62
- [字节豆包] 6-6 求矩阵不靠边元素之和 分数 10 作者 余贞侠 单位 成都信息工程大学 求矩阵的所有不靠边元素之和,矩阵行的值m从键盘读入(2<=m<=10),调用自定义函数Input实现矩阵元素从键盘输入,调用Sum函数实现求和。(只考虑float型,且不需考虑求和的结果可能超出float型能表示的范围)。 函数接口定义: void Input (float a[][N], int m ); float Sum ( float a[][N], int m ); Input函数完成从键盘矩阵元素的功能, Sum函数完成求和并将结果返回。 m 代表矩阵的行。 裁判测试程序样例: #include<stdio.h> #define M 10 #define N 4 void Input(float a[][N],int m); float Sum(float a[][N],int m); int main(void) { float num[M][N],sum; int m; scanf("%d", &m); (266点数解答 | 2025-12-10 19:43:19)33
- [阿里通义] 请你用python帮我写一个学生管理系统(955点数解答 | 2025-12-10 19:39:52)17
- [字节豆包] 6-5 字符串比较 分数 5 全屏浏览 切换布局 作者 王跃萍 单位 东北石油大学 函数fun的功能是比较两个字符串,如果s1=s2,则返回值0;如果s1>s2,则返回值1;如果s1<s2,则返回-1。 函数接口定义: int fun(char a[],char b[]); 其中a、b是用户传入的参数。 函数比较两个字符串,如果a=b,则返回值0;如果a>b,则返回值1;如果a<b,则返回-1。 裁判测试程序样例: #include "stdio.h" #include "string.h" int fun(char a[],char b[]); int main() {int t; char s1[40],s2[40]; gets(s1); gets(s2); t=fun(s1,s2); printf("%d\n",t); return 0; } /* 请在这里填写答案 */ 输入样例: asd fg 输出样例: -1 (178点数解答 | 2025-12-10 18:29:54)51
- [字节豆包] 题目描述 给定一个集合 A={a1,a2,…,an},请判断能否把 A 划分为两个非空的集合 S1 与 S2, 使得 S1 中所有元素的和的奇偶性与 S2 中所有元素的和的奇偶性相同? 输入 本题有多组测试用例。 第一行输入一个正整数 T T, 表述测试用例组数。 对于每组测试用例,第一行输入一个整数 n n 表示集合 A A 中元素数量,第二行输入 n n 个用空格分隔的整数 a 1 , a 2 , … , a n a 1 ,a 2 ,…,a n 表示 A A 中的元素。 输出 对于每组测试用例,输出一行 Yes 或 No,表示判断结果。 样例输入 复制 2 3 1 2 3 3 1 2 2 样例输出 复制 Yes No 提示 对于所有数据,保证 1≤T≤10^5, 2≤n≤10^5,1≤ai≤10^9。(546点数解答 | 2025-12-10 17:55:55)34
- [字节豆包] 题目描述 给定三个正整数 s 1 , s 2 , s 3 s 1 ,s 2 ,s 3 ,请你将它们拼接在一起,使得最后得到的数字尽可能大。 拼接:将若干个数字按一定顺序写在一起。比如 25 25 和 52 52 可以拼接出 2552 2552 或 5225 5225. 输入 输入三行,第 i i 行包含一个正整数 s i s i 。 输出 输出一行一个正整数,代表答案。 样例输入 复制 114 514 1919 样例输出 复制 5141919114(350点数解答 | 2025-12-10 17:53:51)28
- [字节豆包] 题目描述 给定一个长度为 n n 且仅由字符 a、b、c 构成的字符串 s s ,请问其中包含多少个形如 abc 的子串?又包含多少个形如 abc 的子序列? 子串:如果从字符串 s s 头部和尾部各自删除若干(可以为 0 0)个字符可以得到字符串 t t,那么称 t t 为 s s 的子串。 子序列:如果从字符串 s s 中任意删除若干(可以为 0 0)个字符可以得到字符串 t t,那么称 t t 为 s s 的子序列。 以字符串 abc 为例,ac 是它的子序列(可以通过直接删除 b 得到),但并不是它的子串(无法从头部或尾部开始,在不删除 a 或 c 的前提下删除 b)。 输入 第一行输入一个正整数 n n. 第二行输入一个字符串 s s. 输出 输出一行两个整数,分别表示形如 abc 的子串与子序列的个数。 样例输入 复制 5 aabcc 样例输出 复制 1 4(574点数解答 | 2025-12-10 17:52:12)51