【问题描述】

输入三位数字N,求两位数AB(其中个位数字为B,十位数字为A,且有0 < A < B <=9)。使得下列等式成立:

AB x BA = N

其中BA是把AB中个、十位数字交换所得的两位数。

编写程序,接收控制台输入的三位整数N,求解A,B并输出。

如果没有解则输出No Answer。

【输入形式】

从键盘输入整数N。

【输出形式】

输出只有一行,包含两个数字A和B。输出时两个数字紧密输出,不使用其它字符进行分隔。

【样例输入】

976

【样例输出】

16

【样例说明】

输入整数N=976。经计算得16*61=976。可得a=1, b=6。将两个字符依次输出。

参考代码:

# -*- coding: utf-8 -*-

"""

Created on Tue Oct 10 17:11:43 2018

@author: Dina

"""

N = int(input())

count = 0

temp_list =[]

for i in range(1,N):

temp = N // i

if(temp * i == N):

temp_list = list(map(int,(str(temp))))

i_list =list(map(int,(str(i))))

if(len(temp_list) == len(i_list)):

for j in range(len(temp_list)):

if(temp_list[j] == i_list[len(temp_list)-j-1]):

count+=1

if(count == len(temp_list)):

print(i)

break

if(i == N):

print('No Answer')

提交可通过:

python编写程序输入整数n求n_Python入门习题----N=ABXBA相关推荐

  1. python求1到n的奇数和_编写程序。输入任意整数n,计算1到n的奇数和。C语言编写程序 输入整数N 显...

    编写程序.输入任意整数n,计算1到n的奇数和. C语言编写程序 输入整数N 显 www.zhiqu.org 时间: 2020-11-23 解题思路:循环判断1到N的每一个数: 若除以2是结果为整数,也 ...

  2. java版 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少.

    2. 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少. (0<l<1000, PI取3.14, 输出结果保留两位小数) 样例输入: 3 样例输出: 1. ...

  3. Python 编写程序 输入三角形三边,求三角形的编辑,对用户输入的数据做合法性的检查。

    1. 编写这个程序要考虑三角形的构成条件:任何一边均大于0,且任意两边之和大于第三边 2. 面积公式:h为周长的一半,那么面积=(h(h-a)(h-b)(h-c))**0.5 注意编程里面的乘号是不可 ...

  4. python编写程序输入球的半径计算球的表面积和体积_编写程序,计算球的表面积和体积。从键盘上输入球的半径,输出球的表面积和体积。...

    [填空题]技能培训 [单选题]In this class, some of my classmates _____ English very well. (1.0分) [填空题]旅游,旅行 [填空题] ...

  5. java源程序求圆的周长和面积_编写程序,输入圆的半径,求出圆的周长和面积. PI=3.14...

    C语言程序 编写函数,求圆面积的值,主函数输入半径,并在主函数中调它. #includemain(){\x09floatS(floatr);\x09floatr;\x09printf("in ...

  6. python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...

    [编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...

  7. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  8. python12345输出54321_C语言编写程序 :输入一个正整数,将其逆序输出。例如,输入12345,输出54321. 跪求大神用循环语句...

    点击查看C语言编写程序 :输入一个正整数,将其逆序输出.例如,输入12345,输出54321. 跪求大神用循环语句具体信息 答:#include int main() { int num; scanf ...

  9. c语言中输入n一个整数存入一维数组,编写程序输入n个整数到一维数组(先输入数据的个数n,再输入n个数据),然后以输入的顺序输出这些数。...

    满意答案 王毛毛00000 2014.05.25 采纳率:58%    等级:7 已帮助:613人 首先声明:我是来被骗的!因为根据经验绝大部分的一级头衔的人都是想到问题才注册百度的,别人回答了基本不 ...

最新文章

  1. Rich featurehierarchies for accurate object detection and semantic segmentation
  2. was升级jdk版本_WebSphere 8.5 升级jdk版本
  3. 发布一个WTL实现的QQ2009登录窗口源码
  4. 南理工计算机技术专业学位,南京理工大学计算机技术(专业学位)考研难吗
  5. android外部sd卡,Android 操作外部SD卡问题
  6. ann matlab,MatlabANN工具箱实用指南.doc
  7. HashMap 的底层结构和原理
  8. 【新知实验室】TRTC从体验到入门
  9. easyexcel官方地址
  10. floodFill详解
  11. MySQL查询优化小结
  12. 将js中Ajax设置为同步请求
  13. Elastic:Elastic Stack 7.6.0 重磅发布
  14. FAQ 检索式问答系统学习记录
  15. 全网通报:数模国赛作弊的后果
  16. Ubuntu一键部署Yunzai-Bot v3
  17. matlab barrier,使用fmincon函数出现barrier问题
  18. 简易华为人工智能服务器,华为发布昇腾AI全栈软件平台:极致性能、简单易用...
  19. 从“走近”到“走进”年轻人,这家厨电品牌凭什么脱颖而出?
  20. 全国地址省市区街道,4级联动查询

热门文章

  1. ADO.NET的最佳实践技巧
  2. 大型数据库的设计原则与开发技巧
  3. 详解Linux环境软RAID 5建立过程
  4. 斯特林数 java实现_斯特林数学习笔记
  5. VsCode git报错 git add -A -- xxx is outside repository
  6. 信息学奥赛一本通(1329:【例8.2】细胞)
  7. Firing(POJ-2987)
  8. allan方差 imu_MEMS-IMU随机误差的Allan方差分析
  9. OpenGL ES入门(使用指南)
  10. 时序图如何表现分支_静态时序分析圣经翻译计划——第五章:延迟计算 (上)...