题解 | 特殊的科学计数法

特殊的科学计数法

https://www.nowcoder.com/practice/ca0962879d3b40d8bb598fb9a905ac7a

n = input()
c = len(n) - 1
x = int(n[1])
j = 0
if int(n[2]) >= 5:
    x = x + 1
    if x == 10:
        x = 0
        j = 1
z = int(n[0]) + j
if z == 10:
    print(f'1.0*10^{c+1}')
else:
    print(f'{z}.{x}*10^{c}')

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务