数以专题

汇编语言程序设计 - 将BX中的无符号数以八进制形式输出

8086汇编习题 题目描述:将BX中的无符号数以八进制形式输出 思路: 1,往bx写入一个数 2,每三位bit合起来显示一个八进制数,16/3=5余1,所以先处理一位最高位,再循环5次处理 3,用循环移位的方法,先输出第一位(最高位 4,用循环移位的方法,每次移动3位到最右边,将BL复制到DL中操作,按位与最后3位,加上'0'对应的aciil码 5,中断输出DL的内容,继续循环。

一个数以最少步骤分解为另外两个数和差问题的解决

有同学面试的时候遇到要求一个数以最少步骤分解为另外两个数和差问题的解决,大约描述是“将一个数分解为几个数的和或者差的形式,并且使步骤最小”。 这类题的解题理论是数论里面的一次不定方程的整数解。引用 百度百科:定义1. 形如 ax + by = c ( a,b,c∈Z,a,b不同时为零)的方程称为二元一次不定方程。定理1. 方程 ax + by = c 有解的充要是 ( a,b ) | c;/