摘要:
给定某数字 A(1 ≤ A≤ 9)以及非负整数 N(0 ≤ N ≤ 1000000),求数列之和 S=A+AA+AAA+···+AA···A(N 个 A)。例如 A=1, N=3 时,S = 1 + 11 + 111 = 123。 输入格式: 输入数字 A 与非负整数 N。 输出格式: 输出其 N 阅读全文
摘要:
将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。 输入格式: 每个输入包含一个测试用例,即正整数N (0 按递增顺序输出N的所有整数分解式子。递增顺序是指:对于两个分解序列 \(N_1={n_1, n_2, 阅读全文
摘要:
本题要求编写程序,计算2个复数的和、差、积、商。 输入格式: 输入在一行中按照 的格式给出2个复数 和`C2=a2+b2i`的实部和虚部。题目保证C2不为0。 输出格式: 分别在4行中按照 结果的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果 阅读全文
摘要:
本题要求编写程序,计算N个有理数的平均值。 输入格式: 输入第一行给出正整数 N(≤ 100);第二行中按照 的格式给出 N 个分数形式的有理数,其中分子和分母全是整形范围内的整数;如果是负数,则负号一定出现在最前面。 输出格式: 在一行中按照 的格式输出N个有理数的平均值。注意必须是该有理数的最简 阅读全文
摘要:
通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。 本题要求编写程序,录入 N 条记录,并且根据要求显示任意某条记录。 输入格式: 输入在第一行给出正整数 N(≤ 10);随后 N 行,每行按照格式姓名 生日 性别 固话 手机给出一条记录。其中姓名是不超过 阅读全文
摘要:
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。 输出格式: 每个测试用例的输出占一行,输出 阅读全文
摘要:
输入一个字符串和一个非负整数 N,要求将字符串循环左移 N 次。 输入格式: 输入在第1行中给出一个不超过 100 个字符长度的、以回车结束的非空字符串;第 2 行给出非负整数 N。 输出格式: 在一行中输出循环左移 N 次后的字符串。 输入样例: Hello World! 2 输出样例: llo 阅读全文
摘要:
我们已经知道了将 N 个整数按从小到大排序的冒泡排序法。本题要求将此方法用于字符串序列,并对任意给定的 K( include int main () { int N, K; scanf("%d %d\n", &N, &K); //要输入一个回车,不然 gets 会得到一个回车,转为\0 存入第一个字 阅读全文
摘要:
输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。 输入格式: 输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。 输出格式: 在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。 输入样例: Tomcat 阅读全文
摘要:
一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王? 输入格式: 输入在一行中给一个 阅读全文