题解列表

筛选

函数求最大公约数和最小公倍数 含简单方法(C语言)

解题思路:一个定理:最大公约数和最小公倍数的乘积就是原来两个数的乘积,因此先计算出简单的最小公倍数,再利用定理就可以得到最小公倍数本题也包含一般做法,即如何正确的求出最大公约数注意事项:①变量名称尽量代表实际意义,编程时要养成这样的好习惯。gcd是最大公约数(greatestcommondivisor

汽水瓶-分治递归写法

将兑换汽水的三种情况(第一次兑换汽水数,兑换汽水后剩余空瓶兑换汽水数,空瓶不足时借汽水兑换数)分化并解决将三种情况所得的汽水数合并相加publicclassa1072汽水瓶{//分治递归,分化解决publicintdrink(intn){if(n<2)return0;//瓶数小于2时,

Tom数(C++简单)

摘要:解题思路:注意事项:2^32数很大,int 存不下,可以用long long;参考代码:#include<iostream> using namespace std; #include<cmath……

1015: [编程入门]求和训练(C语言)

解题思路:本题解供个人理解使用使用三个循环(如果可以的话,An可以用等差数列求和公式来定义,这样可以少写一个循环)一般格式:An=An+?注意事项:①变量类型,较大的数字应用longlong定义,带有小数的应该用float来定义②每一个循环中的变量不能相同,

python简单格式进行循环

摘要:解题思路:注意事项:参考代码:n=int(input())for i in range(1,n+1):    print(i,end=" ")    for j in range(1,i):     ……

[编程入门]阶乘求和

解题思路:先想一下阶乘,1!=1*1,2!=1*2,3!=1*2*3,可见2!=1!*2,3!=2!*3,所以可以把一个数的阶乘算完后存下来,下一个数乘上就是这个数的阶乘了。注意事项必须使用%Lf输出,否则会有精度损失参考代码:#includeintmain(){inti,

实数加法 題解

######無腦AC######思路1、數據對位(小數點前後位數不夠用0補充)2、對位計算3、十進制進位4、去末尾0```javaimportjava.lang.String;importjava.util.Scanner;publicstaticvoidmain(String[]args){//TO

谁考了第k名c++

摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; struct Student{     int id;     double ……

蛇行矩阵(c语言代码)

摘要:参考代码:#include<stdio.h>int main(){ int N,i=1,j=0,c,a,d; int b=2,q; scanf("%d",&N); q=N; while(j<q) { ……