online-learning
浅夜。
这个作者很懒,什么都没留下…
展开
-
大数计算
A+B ProblemIV描述 acmj最近发现在使用计算器计算高精度的大数加法时很不方便,于是他想着能不能写个程序把这个问题给解决了。原创 2017-10-17 10:57:54 · 440 阅读 · 0 评论 -
构造方法那点事!
Java构造方法测试class Child extends Father {//子类 public int ID = 0; public Child() { super();//默认是一定会调用父类的构造方法的,不可以不调用 ID=1;//这个是自己的ID,父类的ID可以通过super来访问 System.out.prin原创 2018-02-02 13:41:24 · 242 阅读 · 0 评论 -
HBUOJ人见人爱A^B
HBUOJ.人见人爱A^B描述求A^B的最后三位数表示的整数。说明:A^B的含义是“A的B次方”输入输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A,B<=10000),如果A=0, B=0,则表示输入数据的结束,不做处理。 输出对于每个测试实例,请输出ABAB的最后三位表示的整数,每个输出占一行。样例输入1 17 73 70 0样例输出1543187h原创 2017-12-02 12:37:12 · 331 阅读 · 0 评论 -
HBUOJ.分割排序
HBUOJ.分割排序描述 输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。输入输入包含多组测试数据。每组输入数据只有一行数字(数字之间没有空格),这行数字的长度不大于1000。原创 2017-12-02 12:10:57 · 672 阅读 · 2 评论 -
PAT 1074. 宇宙无敌加法器
PAT 1074. 宇宙无敌加法器(20)描述 地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的。而在PAT星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为“PAT数”。每个PAT星人都必须熟记各位数字的进制表,例如“……0527”就表示最低位是7进制数、第2位是2进制数、第3位是5进制数、第4位是10进制数,等等。每一位的进制d或者是0(表示十进制)、或者是[2,9原创 2017-11-04 11:28:15 · 868 阅读 · 0 评论 -
HBUOJ. 破译邮件
HBUOJ. 破译邮件描述 小明收到了一封很奇怪的邮件,里面全是一些符号和数字,但是信上面给出了破译方法,具体方法如下:(1)将1变为‘A’,2变为‘B’,...,26变为‘Z’;(2)将‘#’变为一个空格;(3)忽略‘-’,原始信件中‘-’仅仅用来分割数字。现请你编程帮助小明破译这封邮件。输入输入的第一行为一个整数C,表示测试数据的组数。接下来C行,每行输入一个待破译的字符串,字符串中原创 2017-12-02 12:02:03 · 2274 阅读 · 0 评论 -
PAT 1073. 多选题常见计分法
PAT1073. 多选题常见计分法描述 批改多选题是比较麻烦的事情,有很多不同的计分方法。有一种最常见的计分方法是:如果考生选择了部分正确选项,并且没有选择任何错误选项,则得到50%分数;如果考生选择了任何一个错误的选项,则不能得分。本题就请你写个程序帮助老师批改多选题,并且指出哪道题的哪个选项错的人最多。输入输入在第一行给出两个正整数N(<=1000)和M(<=100),分别是学生人数和多选题转载 2017-11-04 16:47:08 · 816 阅读 · 0 评论 -
PAT 1075. 链表元素分类
PAT 1075. 链表元素分类原创 2017-11-04 16:03:29 · 341 阅读 · 0 评论 -
PAT 1071.小赌怡情
PAT1071.小赌怡情(15)描述 常言道“小赌怡情”。这是一个很简单的小游戏:首先由计算机给出第一个整数;然后玩家下注赌第二个整数将会比第一个数大还是小;玩家下注t个筹码后,计算机给出第二个数。若玩家猜对了,则系统奖励玩家t个筹码;否则扣除玩家t个筹码。注意:玩家下注的筹码数不能超过自己帐户上拥有的筹码数。当玩家输光了全部筹码后,游戏就结束。输入输入在第一行给出2个正整数T和K(<=100)原创 2017-11-04 11:06:50 · 434 阅读 · 0 评论 -
学习笔记-第四章 恶意代码分析实战
第四章x86反汇编学习一。计算机系统被描述为以下六个抽象层次。 1.硬件。 硬件层是唯一的一个物理层,由电子电路组成。这些电路实现了xor,and,or,not门等逻辑运算器的 复杂组合,成为数字逻辑。由于物理特性,硬件很难被软件所操纵。 2.微指令。 微指令又成为固件。微指令只能在为它设计的特定电路上执行。这层由一些微指令构成,它们 从更高的机器码层翻译过来,提供了访问硬件的接口...原创 2019-03-04 22:45:35 · 626 阅读 · 0 评论