- 博客(18)
- 收藏
- 关注

原创 第一次打比赛的感受
昨天我第一次打比赛大意了 没有闪终究还是没有准备充分哈尔滨理工大学软件与微电子学院程序设计竞赛(同步赛)虽然是新生题,但是没想到还出数学题,终究还是大意了。也不多说废话献上几道我觉得有意思的题链接:https://ac.nowcoder.com/acm/contest/9536/E来源:牛客网乎乎最近迷上买“双位彩”,彩票的获奖号码由两位非零数组成,中奖规则如下:如果乎乎买的彩票号码和中奖号码完全相同,奖金为100元;如果乎乎买的彩票号码仅能匹配中奖号码的所有数字,奖金为20元;如果
2020-11-28 11:15:48
736
原创 初见递归(斐波那契)
递归很神奇,也很麻烦,我认为(我认为啊)递归挺像二叉树的,对挺像,对就像这样,但它也可以做一些别的事,我今天就写一个斐波那契数位用递归写。//斐波那契数列第n位 int fb(int n){ if(n==1||n==2) return 1; return (fb(n-1)+fb(n-2));}像这样的一个递归函数很短对吧,但的确可以算出所有值。...
2021-01-08 18:09:11
151
原创 排序(二)
接下来的两种,插入排序桶排序插入排序就是给一个数,把他插入到一个已经排好的数列里,并且使新数列依然有序,这也很简单对吧。//从大到小的插入排序 #define N 10 int a[N],i,j,t,num; for(i=0;i<N;i++) //输入数组 scanf("%d",&a[i]); for(i=0;i<N-1;i++){ //选择排序 先排序 for(j=i+1;j<N;j++){ if(a[i]<a[j]
2021-01-07 22:15:45
169
原创 排序(一)
学了好几种,但现在就只能写四种。冒泡排序选择排序冒泡排序就是让数组里每两个相邻的数进行比较并且进行n回 #define N 10 //定义数组大小 int a[N],i,j,t; for(i=0;i<N;i++) //输入数组 scanf("%d",&a[i]); for(i=0;i<N-1;i++) for(j=0;j<N-1-i;j++) if(a[j]<a[j+1]){ t=a[j]; a[j]=a[j+1]
2021-01-06 21:29:32
157
1
原创 当新生寒假遇上进化
先水一篇放假是每个人所期盼的,有的人期盼游戏,有的人期盼学习,而我却在偷偷进化,对就是进化,可能有很多人不理解,但对于我来说,这就是一次机会,去改变自己,让自己变得不是那么的差,可能我还没有说明白。对。这就是寒假集训,也是我的一次开始,加油一条咸鱼...
2021-01-06 20:51:22
119
原创 H-疫情必胜3
2020年,抗击疫情,众志成城,我们一定能取得疫情战役最后的胜利(Victory)。乎乎想用大写字母V组成大V,请帮他编程实现。输入描述:一行,一个整数n(3~100), 表示大V的大小,也表示输出的行数。输出描述:针对输入的n,用大写字母V组成大V。示例1输入复制4输出复制V V V V V V V#include<stdio.h>int main(){ int n,i,j,t; scanf("%d",&n); t=n;
2020-11-28 11:25:40
513
原创 统计数据
链接:https://ac.nowcoder.com/acm/contest/9536/I来源:牛客网乎乎得到了一组整数,他想知道其中每个整数出现的次数,请帮他编程实现。输入描述:输入两行,第一行,为一个整数n,范围为(3~1000),第二行,输入n个整数,每个整数的范围为(1~10000),用空格隔开。输出描述:输出为n行,按整数大小从高到低输出其出现的次数,每行输出两个整数,为出现的整数和对应出现的次数,用“-”线隔开。示例1输入73 2 3 4 3 2 1输出4-13-3
2020-11-28 11:20:48
395
原创 输出三角形字符阵列
输出三角形字符阵列本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入格式:输入在一行中给出一个正整数n(1≤n<7)。输出格式:输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。输入样例:4输出样例:A B C D E F G H I J 这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ int b=0,i,sum=0,t=
2020-11-26 19:19:02
1643
1
原创 换硬币
换硬币将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?输入格式:输入在一行中给出待换的零钱数额x∈(8,100)。输出格式:要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。输入样例:13输出样例:fen5:2, fen2:1, fen1:1, total:4fen5
2020-11-26 19:15:36
1597
1
原创 用天平找小球
用天平找小球三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。输入格式:输入在一行中给出3个正整数,顺序对应球A、B、C的重量。输出格式:在一行中输出唯一的那个不一样的球。输入样例:1 1 2输出样例:C这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&
2020-11-26 18:28:10
202
原创 出租车计价
出租车计价本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为3公里,起步费10元;超起步里程后10公里内,每公里2元;超过10公里以上的部分加收50%的回空补贴费,即每公里3元;营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。输入格式:输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。输出格式:在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。输入
2020-11-26 18:26:29
157
原创 统计单词的长度
统计单词的长度本题目要求编写程序,输入一行字符,统计每个单词的长度。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。输入格式:输入给出一行字符。输出格式:在一行中输出每个单词的长度。每个数字后有一个空格。输入样例:How are you?输出样例:3 3 4 这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ int i=0,n=0; char b; scanf(
2020-11-26 18:23:07
13109
4
原创 输入输出练习
输入输出练习从键盘读入2个字符串,然后输出。输入格式:输出格式:对每一组输入,在一行中输出,字符串间以‘-’间隔,结尾为‘!’。输入样例:在这里给出一组输入。例如:Helloworld输出样例:在这里给出相应的输出。例如:Hello-world!这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ char ch1[5]; char ch2[5]; scanf("%s %s
2020-11-24 19:39:58
2422
1
原创 A+B 输入输出练习 (VI)
A+B 输入输出练习 (VI)同样也是每组n个人,每个人拿了相应数量的糖,问这一组总共拿了多少颗糖。输入格式:每一行的第一个整数n,表示这一组一共有n个人,后面n个整数表示每个人拿的糖的数量。输出格式:这题难道除了题目跟 A+B 输入输出练习 (IV) 不一样外连标点都没变过吗?当然不是!每一行输出对应小组拿的糖的总数,每组输出占一行,在每个结果后面再输出一个空行,这个你会吗?个你会吗?你会吗?会吗?吗?输入样例:在这里给出一组输入。例如:4 1 2 3 45 1 2 3 4 5输出样
2020-11-24 19:36:56
1184
原创 简单输入输出
简单输入输出编写程序,从键盘输入两个正整数a,b(小于1000),分别计算出它们的商(a/b)和余数(a%b)。输出时,商要求保留2位小数,并对第三位进行四舍五入。输入格式:在一行中先后给出a,b,以空格间隔。输出格式:在一行中按先后顺序且以空格间隔输出a/b和a%b,行末尾无多余空格和换行输入样例:844 21输出样例:40.19 4这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ doubl
2020-11-24 19:33:32
1700
原创 输入年份和月份 (10分)
输入年份和月份 (10分)输入一个年份和月份,输出这个月的天数。输入格式:输入年份year和月份month,年份和月份中间用一个空格隔开。输出格式:输入year年的month月对应的天数。输入样例:2000 2输出样例:29输入样例:1900 2输出样例:28输入样例:1900 6输出样例:30这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ int y,m; scan
2020-11-24 19:30:41
2190
原创 字符串排序
7-1 字符串排序按字典序给十个字符串排序,并输出其中字典序最小的和字典序最大的。输入格式:十行,每行给出一个由小写字母组成的长度小于等于100的字符串.输出格式:两行,第一行内输出字典序最小的字符串,第二行内输出字典序最大的字符串。输入样例:gphjuqbxsalusuysxopojkvkj输出样例:gvkj这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>#include<string.h&g
2020-11-24 19:26:36
315
原创 学生信息输入输出
7-1 学生信息输入输出输入若干个学生的信息(学号、姓名、成绩),当输入学号为0时结束,用单向链表组织这些学生信息后,再按顺序输出。输入样例:1 zhang 782 wang 803 li 754 zhao 850输出样例:1 zhang 782 wang 803 li 754 zhao 85这是我在PTA上写的题大家不会了可以参考一下但是不要直接抄#include<stdio.h>int main(){ int a,c; char b[5]; out:
2020-11-24 18:55:25
1118
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人