
《算法笔记》以及codeup墓地对应习题
无耻柠檬兵
选择比努力更重要
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Contest100000568 - 《算法笔记》2.4小节——C/C++快速入门->循环结构
25586 Problem A 例题5-1-1 连续自然数求和 题目描述 求1+2+3+…+100,即求 要求用while语句实现 输入 无 输出 要求的和,末尾输出换行。 样例输入 无 样例输出 5050 #include<stdio.h> int main(){ int sum=0,n=100; while(n!=0){ sum=sum+n; ...原创 2019-02-24 21:22:14 · 507 阅读 · 0 评论 -
Contest100000579 - 《算法笔记》3.5小节——入门模拟->进制转换
1941 Problem A 又一版 A+B 题目描述 输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。 输入 输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。 当m为0时输入结束。 输出 输出格式:每个测试用例的输出占一行,输出A+B的m进制数。 样例输入 2 4 5 8 123 4...原创 2019-02-25 11:14:32 · 305 阅读 · 0 评论 -
Contest100000578 - 《算法笔记》3.4小节——入门模拟->日期处理
1928 Problem A 日期差值 题目描述 有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。 输入 有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD 输出 每组数据输出一行,即日期差值 样例输入 20130101 20130105 样例输出 5 #include <cstdio> int data[13][2] ...原创 2019-02-25 11:07:54 · 169 阅读 · 0 评论 -
Contest100000577 - 《算法笔记》3.3小节——入门模拟->图形输出
1933 Problem A 输出梯形 题目描述 输入一个高度h,输出一个高为h,上底边为h的梯形。 输入 一个整数h(1&lt;=h&lt;=1000)。 输出 h所对应的梯形。 样例输入 5 样例输出 ***** ******* ********* *********** ************* #include&lt;cstdio&gt; ...原创 2019-02-25 10:56:21 · 227 阅读 · 0 评论 -
Contest100000576 - 《算法笔记》3.2小节——入门模拟->查找元素
1932 Problem A 统计同成绩学生人数 题目描述 读入N名学生的成绩,将获得某一给定分数的学生人数输出。 输入 测试输入包含若干测试用例,每个测试用例的格式为 第1行:N 第2行:N名学生的成绩,相邻两数字用一个空格间隔。 第3行:给定分数 当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。 输出 对每个测试用例,将获得给定分数的学生人数输出。 ...原创 2019-02-25 10:42:11 · 173 阅读 · 0 评论 -
Contest100000575 - 《算法笔记》3.1小节——入门模拟->简单模拟
1814 Problem A 剩下的树 题目描述 有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。 现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。 可能有M(1<=M<=...原创 2019-02-25 10:33:22 · 334 阅读 · 0 评论 -
Contest100000574 - 《算法笔记》2.10小节——C/C++快速入门->黑盒测试
1000 Problem A A+B 输入输出练习I 题目描述 你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。 输入 输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。 输出 对于输入的每对a和b,你需要依次输出a、b的和。 如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。 样例输入 1...原创 2019-02-24 23:41:29 · 296 阅读 · 0 评论 -
Contest100000572 - 《算法笔记》2.8小节——C/C++快速入门->结构体(struct)的使用
1303 Problem A C语言11.1 题目描述 完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式: struct person { char name[20]; int count; }leader[3] = {“Li”, 0,...原创 2019-02-24 23:32:02 · 379 阅读 · 0 评论 -
Contest100000571 - 《算法笔记》2.7小节——C/C++快速入门->指针
1269 Problem A C语言10.1 题目描述 输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。 输入 两个用空格隔开的整数a和b。 输出 按先大后小的顺序输出a和b,用空格隔开。 请注意行尾输出换行。 样例输入 5 9 样例输出 9 5 #include<stdio.h> int main(){ int a,b; ...原创 2019-02-24 23:23:53 · 341 阅读 · 0 评论 -
Contest100000570 - 《算法笔记》2.6小节——C/C++快速入门->函数
26339 Problem A 习题7-5 字符串逆序存放 题目描述 写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。 输入 一行字符串。 输出 输入字符串反序存放后的字符串。单独占一行。 样例输入 abcd 样例输出 dcba #include&lt;stdio.h&gt; #include&lt;string.h&gt...原创 2019-02-24 21:59:47 · 210 阅读 · 0 评论 -
Contest100000569 - 《算法笔记》2.5小节——C/C++快速入门->数组
26039 Problem A 习题6-4 有序插入 题目描述 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。 假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。 然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中,使得最终的10个数依然是从小到大有序的。 输入 第一行输入以空格分隔的9个整数...原创 2019-02-24 21:53:31 · 279 阅读 · 0 评论 -
Contest100000566 - 《算法笔记》2.2小节——C/C++快速入门->顺序结构
24505 Problem A 问题 A: 例题1-1-1 按要求输出信息(1) 时间限制: 1 Sec 内存限制: 12 MB 提交: 2395 解决: 1716 [提交][状态][讨论版][命题人:外部导入] 题目描述 编写一个C程序,要求在屏幕上输出一下一行信息。 This is my first c program! 输入 无 输出 This is my first c progra...原创 2019-02-24 20:48:06 · 238 阅读 · 0 评论 -
Contest100000567 - 《算法笔记》2.3小节——C/C++快速入门->选择结构
25332 Problem A 问题 A: 例题4-1 一元二次方程求根 时间限制: 1 Sec 内存限制: 12 MB 提交: 1484 解决: 1125 [提交][状态][讨论版][命题人:外部导入] 题目描述 求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,但不保证b2-4ac&amp;amp;gt;0。 程序中所涉及的变量均为double类型。 输入 以空格分...原创 2019-02-24 20:58:43 · 225 阅读 · 0 评论 -
Contest100000580 - 《算法笔记》3.6小节——入门模拟->字符串处理
1785 Problem A 字符串连接 题目描述 不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 输入 每一行包括两个字符串,长度不超过100。 输出 可能有多组测试数据,对于每组数据, 不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 输出连接后的字符串。 样例输入 abc def 样例输出 abcdef #include...原创 2019-02-25 11:40:02 · 176 阅读 · 0 评论