上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 题意 你有一行盒子,从左到右依次编号为1, 2, 3,…, n。可以执行以下4种指令: 1 X Y表示把盒子X移动到盒子Y左边(如果X已经在Y的左边则忽略此指令)。 2 X Y表示把盒子X移动到盒子Y右边(如果X已经在Y的右边则忽略此指令)。 ... 阅读全文
posted @ 2018-02-09 21:38 JinxiSui 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题意模拟木块的四种操作 move a onto b:把a和b上方的木块全部归位,然后把a摞在b上面。 move a over b:把a上方的木块全部归位,然后把a放在b所在木块堆的顶部。 pile a onto b:把b上方的木块全部归位,然后把a... 阅读全文
posted @ 2018-02-09 20:23 JinxiSui 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题意(题干摘自紫书) 有个裁判出的题太难,总是没人做,所以他很不爽。有一次他终于忍不住了,心想:“反正我的题没人做,我干嘛要费那么多心思出题?不如就输入一个随机数,输出一个随机数吧。”于是他找了3个整数x1、a和b,然后按照递推公式xi=(axi-1+b)... 阅读全文
posted @ 2018-02-08 14:05 JinxiSui 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 题意输入两个非负整数a、b和正整数n(0≤a,b>= 1; //二进制的移位操作,相当于每次除以2,用二进制看,就是我们不断的遍历b的二进制位 a = (a*a) % c; //不断的加倍 } return a... 阅读全文
posted @ 2018-02-07 22:37 JinxiSui 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 题意给出几个IP地址 找最小的范围使得输入全部包含在范围之中 输出该范围的最小IP地址和子网掩码将ip地址和子网掩码看作二进制 子网掩码前32-n位均为1, 后n位为0 对应ip地址范围前32-n位相同, 后n位可以不同AC代码#include #inclu... 阅读全文
posted @ 2018-02-07 12:46 JinxiSui 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 题意给你一棵完全二叉树,输入0往左走,1往右思路由于是二叉树,正好相应二进制数 直接存到字符串里模拟AC代码#include #include #include using namespace std;int main(){ int T, t, len... 阅读全文
posted @ 2018-02-06 20:43 JinxiSui 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 题意在二叉树结点1处放一个小球,它会往下落。每个内结点上都有一个开关,初始全部关闭,当每次有小球落到一个开关上时,状态都会改变。当小球到达一个内结点时,如果该结点上的开关关闭,则往左走,否则往右走,直到走到叶子结点 思路根据奇偶找规律 引用一下紫书写的 每... 阅读全文
posted @ 2018-02-05 17:49 JinxiSui 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 题意城市俯视图 给出坐标,长宽高, 求从南向北(朝着y周正方向)看, 正视图能看到的楼号思路因为坐标可能会有double类型的, 所以没法枚举每一个横坐标 这里引用一下紫书的思路 记得控制一下格式 把所有x坐标排序去重,则任意两个相邻x坐标形成的区间具有相... 阅读全文
posted @ 2018-02-05 16:11 JinxiSui 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 题意模拟mta发送邮件 模拟的我头皮发麻记录有个挺骚的操作记下来了, 有点意思string text;while(getline(cin, s) && s[0] != '*') text += " " + s + "\n";AC... 阅读全文
posted @ 2018-02-04 21:17 JinxiSui 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 题意破碎的键盘(又名 悲剧文本) 你有一个破损的键盘。键盘上的所有键都可以正常工作,但有时Home键或者End键会自动按下。你并不知道键盘存在这一问题,而是专心地打稿子,甚至连显示器都没打开。当你打开显示器之后,展现在你面前的是一段悲剧的文本。你的任务是在... 阅读全文
posted @ 2018-02-04 11:54 JinxiSui 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页