700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 蛮力法之解数字谜

蛮力法之解数字谜

时间:2020-12-28 00:46:41

相关推荐

蛮力法之解数字谜

文章目录

解数字谜一、问题描述二、代码实现2.打印结果 下一篇

解数字谜


一、问题描述

找出一个满足下列竖式的五位数,输出该五位数及相应的六位数的结果

ABCAB

x A

---------

DDDDDD

其中A,B,C,D是0-9的任意数,

二、代码实现

代码如下:

# -*- coding: utf-8 -*-"""Created on Thu Nov 11 21:52:44 @author: lenovo蛮力法之解数字谜问题描述:找出一个满足下列竖式的五位数,输出该五位数及相应的六位数的结果ABCABx A---------DDDDDD其中A,B,C,D是0-9的任意数,"""def num_rddle():for A in range(3,10):for D in range(1,10):H = D * 100000 + D * 10000 + D * 1000 + D * 100 + D * 10 + Dif H%A == 0:K = H // Aif K // 10000 == A and K // 10 % 10 == A and K//1000%10 == K%10:print("K is "+str(K)+" A is " + str(A) + " H is "+str(H))num_rddle()

2.打印结果


下一篇

蛮力法之狱吏问题

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。