算法竞赛入门【码蹄集新手村600题】(MT1280-1300)C语言

码蹄集网站地址: https://www.matiji.net/exam/ojquestionlist 目录 MT1281 N的M次方 (1)题目 输入正整数N(<1500),首先计算其逆序数M(比如12逆序后是21)。然后输出N的M次方的最后3位数。 ...

九月 14, 2023 · 9 分钟 · 4364 字

算法竞赛入门【码蹄集新手村600题】(MT1260-1280)C语言

码蹄集网站地址: https://www.matiji.net/exam/ojquestionlist 目录 MT1260 袋鼠躲猫猫 (1)题目 两只袋鼠在一个总长L米的圆环上躲猫猫。假定环上某一点为坐标原点0,袋鼠宝宝的出发坐标是x,袋鼠妈妈出发坐标是y,单位是米,宝宝一小时能跳a次,妈妈一小时跳b次,假定他们每一跳的距离都是1米,求多少小时后宝宝和妈妈才能见面。如果无法见面则输出-1。x,y,a,b,L都属于正常int范围。“见面”以每小时结束时刻,两只袋鼠的落点相同为准。 ...

九月 11, 2023 · 10 分钟 · 4935 字

算法竞赛入门【码蹄集新手村600题】(MT1240-1260)C语言

码蹄集网站地址: https://www.matiji.net/exam/ojquestionlist 目录 MT1241 大数 (1)题目 输入一个数字N,编写一个程序,用该数字的所有数字重组一个最大数字。不考虑负数,0等特殊情况。注意:给定的数字可能非常大,因此输入被视为字符串。 ...

八月 28, 2023 · 9 分钟 · 4385 字

算法竞赛入门【码蹄集新手村600题】(MT1220-1240)C语言

码蹄集网站地址: https://www.matiji.net/exam/ojquestionlist 目录 MT1221 分数的总和 (1)题目 格式 样例1 (2)参考代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 #include<stdio.h> #define N 20 int main() { double a[N], b[N], sum = 0; int i; a[0] = 1.0; a[1] = 2.0; b[0] = 2.0; b[1] = 3.0; for (i=2;i<N;i++) { a[i] = a[i-1] + a[i-2]; b[i] = b[i-1] + b[i-2]; } //校验数据 // for (i=0;i<N;i++) // { // printf("%lf %lf\n", a[i], b[i]); // } for (i=0;i<N;i++) { sum = sum + (b[i] / a[i]); } printf("%.2lf", sum); } MT1222 等差数列 (1)题目 求等差数列前N项的级数之和。不考虑不合理的输入等特殊情况。 ...

八月 25, 2023 · 7 分钟 · 3390 字

算法竞赛入门【码蹄集新手村600题】(MT1200-1220)C语言

码蹄集网站地址: https://www.matiji.net/exam/ojquestionlist 目录 MT1201 强数 (1)题目 强数是各位数字的阶乘和等于原始数的数,输入一个数字N,检查它是否为强数。是则输出YES,否则输出NO。比如145,1!+4!+5!=145 ...

八月 22, 2023 · 8 分钟 · 3880 字