请编写Python程序完成以下要求: 提示用户从键盘上输入一个4位的正整数(假设个位不为0),在屏幕上输出该数的反序数。反序数即原数各位上的数字颠倒次序所形成的另一个整数。例如,1234的反序数是4321;2468的反序数是8642。 (得分点提示:程序的可读性、是否有注释、功能是否正确、输入输出是否有提示信息) 代码提示:反序数很简单,考虑用“商和余数”来解决这个问题 输入要求:以输入3579为例 输出要求:要求输出内容是“输入 3579 的反序数为 9753 。”,注意这里3579和9753前后都要求有2个空格,想想看使用占位符和对齐方式“<^>”如何实现呢?
拿罐头赢奖金
超市里举行有奖销售活动,现将货柜上摆着的9 个铁罐每个上面都标一个数
字。三个、三个地垒在一起,如下图所示。
活动规定:每位顾客只能买3 个罐头。顾客一次只能从货柜上拿走一个罐头,
分3 次拿走3 个罐头,如果某次拿走了两个或两个以上的罐头,活动即告失败。
活动中顾客第一次拿走一个罐头后,这个被拿走的罐头上的数字就是他所得的分
数;拿走第二个罐头后,他得到的分数是被拿走的第二只罐头上的数字的2 倍;
拿走第3 个罐头后,他所得分数是这个罐上的数字的3 倍。这样,在顾客先后拿
走3 个罐头后,如若他所得的分值恰好是50 分,那么他将获得1000 元奖金。
请问顾客应该怎样拿走3 个罐头才能获得那份奖金?
7
9
9