数组
jinghaize
心所向力能及,定当竭尽全力
展开
-
算法笔记3.4B: Day of Week
题目描述We now use the Gregorian style of dating in Russia. The leap years are years with number divisible by 4 but not divisible by 100, or divisible by 400.For example, years 2004, 2180 and 2400 are leap. Years 2004, 2181 and 2300 are not leap.Your task原创 2021-03-08 16:47:17 · 82 阅读 · 0 评论 -
算法笔记3.4A: 日期差值
题目描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。输入有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出每组数据输出一行,即日期差值样例输入2013010120130105样例输出5代码#include<cstdio>int month[13][2] = {{0,0}, {31,31}, {28,29}, {31, 31}, {30,30}, {31,31}, {30,30}, {31原创 2021-03-07 16:32:45 · 77 阅读 · 0 评论 -
算法笔记3.2E:学生查询
题目描述输入n个学生的信息,每行包括学号、姓名、性别和年龄,每一个属性使用空格分开。最后再输入一学号,将该学号对应的学生信息输出。输入测试数据有多组,第一行为样例数m。对于每个样例,第一行为学生人数n(n不超过20),加下来n行每行4个整数分别表示学号、姓名、性别和年龄,最后一行表示查询的学号。输出输出m行,每行表示查询的学生信息,格式参见样例。样例输入141 李江 男 212 刘唐 男 233 张军 男 194 王娜 女 192样例输出2 刘唐 男 23原创 2021-02-25 10:55:07 · 170 阅读 · 1 评论 -
算法笔记3.2D:查找
题目描述输入数组长度 n输入数组 a[1…n]输入查找个数m输入查找数字b[1…m]输出 YES or NO 查找有则YES 否则NO 。输入输入有多组数据。每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m<=n<=100)。输出如果在n个数组中输出YES否则输出NO。样例输入63 2 5 4 7 823 6样例输出YESNO代码:#include<stdio.h>int main(原创 2021-02-24 16:00:23 · 73 阅读 · 0 评论 -
算法笔记3.2C:查找学生信息
题目描述输入N个学生的信息,然后进行查询。输入输入的第一行为N,即学生的个数(N<=1000)接下来的N行包括N个学生的信息,信息格式如下:01 李江 男 2102 刘唐 男 2303 张军 男 1904 王娜 女 19然后输入一个M(M<=10000),接下来会有M行,代表M次查询,每行输入一个学号,格式如下:02030104输出输出M行,每行包括一个对应于查询的学生的信息。如果没有对应的学生信息,则输出“No Answer!”...原创 2021-02-24 09:49:28 · 111 阅读 · 0 评论