基础编程题目集
漆黑的莫莫
这个作者很懒,什么都没留下…
展开
-
7-31 字符串循环左移 (20分)
题目输入一个字符串和一个非负整数N,要求将字符串循环左移N次。输入格式:输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。输出格式:在一行中输出循环左移N次后的字符串。输入样例:Hello World!2输出样例:llo World!He参考解答:#include<stdio.h>int main(){ i...原创 2020-05-06 06:16:28 · 288 阅读 · 0 评论 -
6-11 求自定类型元素序列的中位数 (25分)
题目本题要求实现一个函数,求N个集合元素A[]的中位数,即序列中第⌊(N+1)/2⌋大的元素。其中集合元素的类型为自定义的ElementType。函数接口定义:> ElementType Median( ElementType A[], int N );其中给定集合元素存放在数组A[]中,正整数N是数组元素个数。该函数须返回N个A[]元素的中位数,其值也必须是ElementType...原创 2020-04-25 20:40:42 · 1688 阅读 · 0 评论 -
7-28 猴子选大王 (20分)
题目一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?输入格式:输入在一行中给一个正整数N(≤1000)。输出格式:在一行中输出当选猴王的编号。输入样例:11输出...转载 2020-04-24 07:39:40 · 545 阅读 · 0 评论 -
7-32 说反话-加强版 (20分)
题目给定一句英语,本题要求编写程序,将句中所有单词的顺序颠倒输出。输入格式:试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。输出格式:每个测试用例的输出占一行,输出倒序后的句子,并且保证单词间只有1个空格。输入样例:Hello World Here...原创 2020-04-23 14:59:31 · 580 阅读 · 0 评论 -
7-38 数列求和-加强版 (20分)
题目本题要求编写一个程序,使其能够求出数列的各项总和。数列形式为:给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3输出样例:123参考解答:#inclu...原创 2020-04-22 10:41:29 · 347 阅读 · 0 评论