列表

详情


NC14835. HelloWorld

描述

打印数字1到N,2的倍数输出“Hello”来替换这个数,3的倍数输出“World”,对于既是2的倍数又是3的倍数的数字输出"HelloWorld”,否则打印出这个数字。

输入描述

输入一个正整数N。

输出描述

打印数字1到N,2的倍数输出“Hello”来替换这个数,3的倍数输出“World”,对于既是2的倍数又是3的倍数的数字输出"HelloWorld”

示例1

输入:

10

输出:

1
Hello
World
Hello
5
HelloWorld
7
Hello
World
Hello

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

Python3 解法, 执行用时: 44ms, 内存消耗: 4544K, 提交时间: 2022-09-10 22:45:51

for i in range(1,int(input())+1):
    if i%6==0:
        print('HelloWorld')
    elif i%3==0:
        print('World')
    elif i%2==0:
        print('Hello')
    else:
        print(i)

上一题