题解列表

筛选

c语言 较为笨重的做法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<stdlib.h>typedef struct Node{    int x;    struct Node *nex……

计算星期几(python超简单方法)(不需要用循环)

解题思路:由于题目当天是星期天,而每星期7天,也就是7天一个周期。所以我们只需要用(a**b)%7就可以得出答案是那个星期的第几天,然后在星期天的基础上往上加就行了,不需要用for循环,大大减少了时间复杂度参考代码:a,b=map(int,input().split())week=(a**b)%7if

药房管理(简单易懂)

摘要:解题思路:一个一个病人检测,如果药品供应不了给那人病人,则跳到下一个病人参考代码:#include<stdio.h> int main() { int i,j,n,t;//定义取药人数n  ……

有趣的跳跃(标记法)

摘要:解题思路:1.标记flag为1 2.输入数字 ,存放在一个数组中3.进行相邻数相减,并取绝对值,存放在另一个数组中4.对另一个数组进行从小到大排序 5.判断,如果出现了第i个差的值不等于i的情况,这f……

不用自构建函数!不用字符串!有解析的超简单C语言送分题素数!

解题思路:打印素数相信小伙伴们已经很熟悉了,但这道题的难点在于如何把总数打印在上面,素数打印在下面。所以我们可以利用数组,将我们检测到的素数保存在其中;最后再一起输出就可以啦!来看看我们是怎么操作的吧注意事项:参考代码:#includeintmain(){inti,

有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。(C语言)

解题思路:注意看分子和分母的规律,显然分子等于前一个数的分子加分母,分母等于前一个的分子注意事项:记住是保留两位小数,在设置分子分母时注意不能设置成整形,如果是整形的话3/2=1,而不是1.5。应该设置成浮点型。参考代码:#includeintmain(){intN;floatsum=0,

一行就够了

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int a,b,c;    scanf("%d%d%d",&a,&b,&c);    printf("%d……

年龄与疾病

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class Main {     public static void main(String[]args……

汽水瓶(Java代码)

/*此题需不断输入n的值,故while循环更简便,因需判断n的范围,而按顺序需先输入n,则使用dowhile循环。因每2个空瓶借1瓶便抵消一瓶,故2瓶算作1瓶,同时1瓶无法兑换,所以可以看作换得n/2瓶*/importjava.util.Scanner;publicclassL1072{publics

题解 1738: 排序

下面是选择排序#includeusingnamespacestd;inta[5010];intmain(){intn;while(cin>>n){for(inti=1;i>a[i];for(inti=1;i