摘要: //等差数列求和公式 S = na1 + (n(n-1)d)/2 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(Syste 阅读全文
posted @ 2022-03-05 23:37 海漠 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 描述 根据输入的日期,计算是这一年的第几天。 保证年份为4位数且日期合法。 进阶:时间复杂度:O(n)\O(n) ,空间复杂度:O(1)\O(1) 输入描述: 输入一行,每行空格分割,分别是年,月,日 输出描述: 输出是这一年的第几天 示例1 输入: 2012 12 31 复制 输出: 366 复制 阅读全文
posted @ 2022-03-05 21:28 海漠 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 描述 公元五世纪,我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 现要求你打印出所有花一百元买一百只鸡的方式。 输入描述: 本题多组案例,对每一组案例输入任何一个整数,即可运行程序。 输出描述: 输出有数行,每 阅读全文
posted @ 2022-03-05 21:18 海漠 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 描述 输入一个正整数,计算它在二进制下的1的个数。 注意多组输入输出!!!!!! 数据范围: 1 \le n \le 2^{31}-1 \1≤n≤231−1 输入描述: 输入一个整数 输出描述: 计算整数二进制中1的个数 示例1 输入: 5 复制 输出: 2 复制 说明: 5的二进制表示是101,有 阅读全文
posted @ 2022-03-05 20:52 海漠 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 描述 把m个同样的苹果放在n个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 数据范围:0 \le m \le 10 \0≤m≤10 ,1 \le n \le 10 \1≤n≤10 。 本题含有多组样例输入。 输入描述: 输入两个int 阅读全文
posted @ 2022-03-05 20:41 海漠 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 描述 任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对。 本题含有多组样例输入。 数据范围:输入的数据满足 4 \le n \le 1000 \4≤n≤1000 输入描述: 输入一个大于2的偶数 输出描述: 输出两个素数 阅读全文
posted @ 2022-03-05 19:42 海漠 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 描述 输入n个整数,输出其中最小的k个整数并按升序输出 本题有多组输入样例 数据范围:1 \le n \le 1000 \1≤n≤1000 ,输入的整数满足 1 \le val \le 10000 \1≤val≤10000 输入描述: 第一行输入两个整数n和k第二行输入一个整数数组 输出描述: 输出 阅读全文
posted @ 2022-03-05 19:20 海漠 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 描述 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。 例如:28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。 输入n,请输出n以内(含 阅读全文
posted @ 2022-03-05 18:32 海漠 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 描述 以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数、左上角数和右上角的数,3个数之和(如果不存在某个数,认为该数就是0)。 求第n行第一个偶数出现的位置。如果没有偶数,则输出-1。例如输入3,则输出2,输入4则输出3。 数据范围: 1 \le n \le 10^9 \1 阅读全文
posted @ 2022-03-05 17:47 海漠 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 输出单向链表中倒数第k个结点 描述 输入一个单向链表,输出该链表中倒数第k个结点,链表的倒数第1个结点为链表的尾指针。 链表结点定义如下: struct ListNode { int m_nKey; ListNode* m_pNext; }; 正常返回倒数第k个结点指针,异常返回空指针 数据范围:链 阅读全文
posted @ 2022-03-05 17:15 海漠 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1 import java.io.*; 2 import java.util.*; 3 4 public class Main{ 5 public static void main(String[] args) throws IOException { 6 BufferedReader br = n 阅读全文
posted @ 2022-03-05 17:04 海漠 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 本题包含多组输入。 数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 示例1 输入: 阅读全文
posted @ 2022-03-05 16:55 海漠 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问第n个月的兔子总数为多少? 本题有多组数据。 数据范围:每组输入满足 1 \le n \le 31 \1≤n≤31 输入描述: 多行输入,一行输入一个int型整数表示第n个月 输出描述: 每一 阅读全文
posted @ 2022-03-05 16:32 海漠 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 例如,当输入5时,应该输出的三角形为: 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 请注意本题含有多组样例输入。 输入描述: 输入正整数N(N不大于100) 输出描述: 输出一个N行的蛇形矩阵。 示例1 输入 阅读全文
posted @ 2022-03-05 15:34 海漠 阅读(91) 评论(0) 推荐(0) 编辑