题库首页 › 青少年软件编程(Python) › 题目 2433

一个四位数,如果在它的左边加一个数字8,就可以得到一个五位数;如果在它的右边加一个数字6,就可以得到另一个五位数,这两个五位数的和是121410。请问原来这个四位数是多少? 现在请你编写程序,求出这个四位数。 补全下面的代码: for a in range(①): for b in range(②): for c in range(0,10): for d in range(0,10): if (③)+(④) == 121410: print(a,b,c,d)

正确答案:补全答案:①range(1,10) ②range(0,10) ③80000+a*1000+b*100+c*10+d ④a*10000+b*1000+c*100+d*10+6。核心:四位数左边加8成80000+abcd,右边加6成abcd0+6,两五位数和为121410。

试卷来源:202103 青少年软件编程等级考试Python三级真题

本卷相关题目

在线做题 同科目题库