2024年5月2日发(作者:)
}
return 0;
}
1、一个数如果恰好等于它的因子之和,这个数就称为“完数”,例如, 6 的因子
为 1、 2、 3,而 6=1+2+3,因此 6 是“完数”。编程序找出 1000 之内的所有
完数,
并按下面的格式输出其因子:(6, ',1,2,3')
2、某市的 IC 卡电话计费标准如下:首次为 0.5元/ 3分钟(不足 3 分钟按 3分钟计
费),之后是 0.2 元/ 1分钟,不足一分钟按一分钟来算,如一个人打了 6 分 30 秒,那
计费是按照 7 分钟来算,花费为 1.3 元。已知某人打一次电话花费为 x 元,问这个人有
可能打了多长时间的电话?(精确到分钟)
输入格式
输入一个实数 x,表示打电话的花费。
输出格式
输出打电话的最长时长(精确到分钟)。
数据范围
0 < x <100。
3、回文数个数
题目描述
一个正整数,正读和反读都相同的数为回文数。例如22,131,2442,37073,6,…
所有1位数都是回文数。给出一个正整数n(1≤n≤10000),求出1,2,…,n之中(包括1
和n)的回文数的个数。
输入
任意给定一个正整数n(0 < n <= 10000 )
输出
一个正整数,表示[1,n]之间的回文数的个数。
样例输入
325
样例输出
41
s = input()
cnt = 0
for i in range(1,int(s)):
n = i
m = 0
while n!=0 :
m = m*10 + n%10
n //= 10
if m==i :
cnt += 1
print(cnt)
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714656841a2489545.html
评论列表(0条)