文件名称:算法---------整数对
文件大小:2KB
文件格式:CPP
更新时间:2012-03-04 06:58:54
算法 c++
考虑设A为 (PQ) ,并且删除掉的是数字P%10,得到B=((P/10)Q) ,那么N则必为 (P/10+P+i)*(10^|Q|)+Q*2 所以,若N为奇数,Q必为空,检查是否可以得到A使得i<10即可。 若N为偶数,应当进行一次循环,求出假设i在每一位上时的A和B。注意Q*2有进位和不进位两种情形。
文件名称:算法---------整数对
文件大小:2KB
文件格式:CPP
更新时间:2012-03-04 06:58:54
算法 c++
考虑设A为 (PQ) ,并且删除掉的是数字P%10,得到B=((P/10)Q) ,那么N则必为 (P/10+P+i)*(10^|Q|)+Q*2 所以,若N为奇数,Q必为空,检查是否可以得到A使得i<10即可。 若N为偶数,应当进行一次循环,求出假设i在每一位上时的A和B。注意Q*2有进位和不进位两种情形。