疯狂的指针
疯狂的指针
全部文章
程序员升职记
C/C++(10)
c语言(1)
git(1)
Git教程(2)
IO模型(1)
leetcode(18)
LeetCode题解(3)
Linux(7)
PLC(3)
Python(7)
socket(1)
中国(2)
其他(1)
冒泡排序(1)
动态规划(6)
回溯法(1)
回溯法基础(3)
快速排序(1)
接口(2)
数据结构(5)
未归档(187)
树状数组(1)
浙大PAT-A题目集(30)
浙大PAT-B题目集(23)
深入学习C++(14)
生物(1)
笔试(2)
经济学人(6)
英语学习(1)
读书笔记(3)
谷歌(1)
归档
标签
去牛客网
登录
/
注册
Vincent's Blog
全部文章
/ 程序员升职记
(共10篇)
《程序员升职记》9.八倍扩大装置
10.八倍扩大装置 这一层的任务是把inbox里的每个数都乘以8,然后丢到outbox里面去。 乘以8,相当于x2x2x2,那么可以这样做: 先把输入放到地毯上0位置 拿手里的数字加上地毯上0位置的数字 把和放回地毯0位置 拿手里的数字加上地毯上0位置的数字 把和放回地毯...
2019-02-26
0
1280
《程序员升职记》8.零保护行动
9.零保护行动 第9层的任务是只把零放到outbox -- HUMAN RESOURCE MACHINE PROGRAM -- a: b: INBOX JUMPZ c JUMP b c: OUTBOX JUMP a
2019-02-26
0
1413
《程序员升职记》7.三倍扩大器
8.三倍扩大器 这一层的任务是把input的每一个数字放大三倍,放到outbox 把输入拷贝到地毯上,然后把手上的数字与地毯上的数字加两次即可实现放大三倍的功能。 -- HUMAN RESOURCE MACHINE PROGRAM -- a: INBOX COPYTO...
2019-02-26
0
567
《程序员升职记》6.零扑灭行动
7.零扑灭行动 这一层的任务是把inbox中所有不是零的东西输出。 现在又多了一个新命令jumpz,只有手里拿着的是0才发生跳转。 -- HUMAN RESOURCE MACHINE PROGRAM -- a: b: INBOX JUMPZ b OUTBO...
2019-02-26
0
725
《程序员升职记》5.多雨之夜
6.多雨之夜 第五层是咖啡间,没有任务,直接跳到第6楼。第六楼的任务是把inbox里的每两个数加起来,放入outbox。 现在可以用add指令了,add指令可以把手上的数字和地板上任意位置的数字相加。 -- HUMAN RESOURCE MACHINE PROGRAM -- a: I...
2019-02-26
0
572
《程序员升职记》4.扰码干扰器
4. 扰码干扰器 这一层的任务是从inbox从拿出两个物品,已相反的顺序输出。直到inbox被清空。这一层新加了一个指令copyto,可以将小人手上拿的物品放到地毯上的任意位置。 -- HUMAN RESOURCE MACHINE PROGRAM -- a: INBOX ...
2019-02-26
0
620
《程序员升职记》3.复印楼层
03.复印楼层 这一层的任务是把地毯(对应寄存器或内存)上的三个字母输出。在这一层有新增了一个指令cpoyfrom,这条指令可以从地毯上复制内容。 -- HUMAN RESOURCE MACHINE PROGRAM -- COPYFROM 4 OUTBOX COP...
2019-02-26
0
663
《程序员升职记》2.繁忙的收发室
02.繁忙的收发室 第二关跟第一关的任务一样,只是新增了一条jump指令。这样我们就可以使用循环了。 -- HUMAN RESOURCE MACHINE PROGRAM -- a: INBOX OUTBOX JUMP a
2019-02-26
0
959
《程序员升职记》1.收发室
收发室 第一关是引导关,非常简单,要做的事情就是把输入的内容原封不动的输出。可用的指令只有INBOX和OUTBOX -- HUMAN RESOURCE MACHINE PROGRAM -- INBOX OUTBOX INBOX OUTBOX ...
2019-02-26
0
494
《程序员升职记》0.简介
《程序员升职记》(英文名:Human Resource Machine)是一款编程类的游戏,通过模几条简单的指令模拟CPU实现各种各样的功能。 游戏中的主人公扮演一名程序员入职明日公司,从最基础的收发室开始干起,每完成一个任务就可以升职进入下一楼层。随着楼层的升高,主人公的职位也越来越高(同时,头发...
2019-02-26
0
944