![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
刷题
文章平均质量分 56
Frida_cc
这个作者很懒,什么都没留下…
展开
-
洛谷P1980 [NOIP2013 普及组] 计数问题(C语言)
题目详情这道题跟之前做的蓝桥杯的 "门派制作 " 简直异曲同工!重点就是如何得到各个位数的数字:砍掉末尾数字继续循环判断(m/=10)#include<stdio.h>int main(){ int i,x,s=0; long long int n;//给的n的数据范围还挺大,我就范围广一点。 scanf("%lld%d",&n,&x); for(i=1;i<=n;i++){ int m = i; //用m来存i的值,以免影响i的循环运算 whi原创 2021-06-04 15:46:40 · 1637 阅读 · 0 评论 -
P5719 【深基4.例3】分类平均(C语言)
题目详情总结:一开始做这道题的时候,并不是完全没有思路。如何求平均数,卡的bug最大,后来手动百度了一下,看到了求学生分数平均数的例子(以后写较抽象的代码时,可以想想具体案例怎么写),想起来要用到sum,先求和,再除以总数。求和的code很好写啦。sum+=i;只不过我一开始写的if条件中和else语句中的sum是同一个,结果就不对啦。改成sum1和sum2就好啦。接着就是如何得到符合条件的被除数,也就是有多少个满足条件的i。这里我用到了累加,a+=1;即a++。注意赋初值哦!由此就可以得到平均数,A=原创 2021-05-30 12:05:09 · 949 阅读 · 4 评论 -
洛谷P5717 【深基3.习8】三角形分类
题目详情思路:判断三角形,一定涉及三边a,b,c比较大小的问题!(至于比大小问题,我的解决办法就是“打擂台”,但不适用于这道题)如何比大小?两个方法way1:排序//可以通过排序,得到a<b<c if(a>b){ tmp=a; a=b; b=tmp; } if(a>c){ tmp=a; a=c; c=tmp; } if(b>c){ tmp=b; b=c; c=tmp; }way2:利用sort()函数进原创 2021-05-27 23:56:34 · 1054 阅读 · 1 评论 -
洛谷P1046 [NOIP2005 普及组] 陶陶摘苹果
题目描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出 10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个 30 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知 10 个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式输入包括两行数据。第一行包含 10 个 100 到 200 之间(包括 100 和 200 )的整数(以厘米为单位)分别表示 10 个苹果到地面的高度,两个相原创 2021-05-26 10:23:00 · 225 阅读 · 0 评论 -
洛谷P1055 [NOIP2008 普及组] ISBN 号码
题目描述每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符-之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。识别码的计算方法如下:首位数字乘以1加上次位数字乘以2……原创 2021-05-26 09:49:31 · 1421 阅读 · 3 评论 -
洛谷P1424 小鱼的航程(改进版)(C语言)
题目描述有一只小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x(1≤x≤7) 开始算起,过了 n(n≤10^6) 天以后,小鱼一共累计游泳了多少公里呢?输入格式输入两个整数x,n(表示从周x算起,经过n天)。输出格式输出一个整数,表示小鱼累计游泳了多少公里。输入输出样例输入3 10输出2000废话不多说,见代码#include<stdio.h>int main(){ int x,n,k,s=0;//周x,经过n天,总路程为s scanf(原创 2021-05-23 15:04:46 · 4903 阅读 · 7 评论 -
洛谷 P1888 三角函数(C语言)
题目描述输入一组勾股数 a,b,c(a不等于 b不等于 c),用分数格式输出其较小锐角的正弦值。(要求约分。)输入格式一行,包含三个正整数,即勾股数 a,b,c(无大小顺序)。输出格式一行,包含一个分数,即较小锐角的正弦值输入输出样例输入3 5 4输出3/5个人理解:正弦sinx,“大边对大角,小边对小角”,由此可知,找到a,b,c中的min和max即可。如何比较大小? 采用“打擂台”的方式 max=a;//把a的值先赋给max if(b>max) max=b;//依原创 2021-05-22 13:06:41 · 2786 阅读 · 4 评论 -
洛谷P2181 对角线(c语言)
第三篇题解题目描述对于一个 nn 个顶点的凸多边形,它的任何三条对角线都不会交于一点。请求出图形中对角线交点的个数。例如,66 边形:输入格式输入只有一行一个整数 nn,代表边数。输出格式输出一行一个整数代表答案。输入输出样例输入 3 输出 0输入 6 输出 15个人理解:由于本人刷题甚少...原创 2021-05-15 17:53:54 · 809 阅读 · 4 评论 -
洛谷P2433 【深基1-2】小学数学 N 合一(c语言)
P2433 【深基1-2】小学数学 N 合一问题 1请输出 I love Luogu!问题 2这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有的苹果。我们想知道:小A 和 Uim 两个人一共拿走多少苹果?八尾勇能拿走多少苹果?现在需要编写一个程序,输出两个数字作为答案,中间使用空格分开。问题 3现在有 14 个苹果。要均分给 4 名同学,分不掉的苹果放回冰箱。请问:每位同学能分得几个苹果?一共分出去多少苹果?把几个苹果放回冰箱?现在需要编写一转载 2021-05-14 14:46:58 · 1880 阅读 · 0 评论 -
洛谷P5707 【深基2.例12】上学迟到(c语言)
第一篇题解题目描述yyy 的学校要求早上 8 点前到达。学校到 yyy 的家一共有 s(s\le 10000)s(s≤10000) 米,而 yyy 可以以 v(v<10000)v(v<10000) 米每分钟的速度匀速走到学校。此外在上学路上它还要额外花 10 分钟时间进行垃圾分类。请问为了避免迟到 yyy 最晚什么时候出门?输出 HH:MM 的时间格式,不足两位时补零。由于路途遥远, yyy 可能不得不提前一天出发,不过不可能提前超过一天。输入格式两个正整数 s,v,意思已经在题目中给定原创 2021-05-09 20:57:30 · 9945 阅读 · 6 评论