SOJ ONLINE JUDGE

문제 1

Hello, World!

내 상태
미제출
난이도
1번 문제 난이도 보기
Bronze V
출제자
rlatjwls7882
시간 제한
1000 ms
메모리 제한
1024 MB
1번 문제 태그 보기
구현

Hello, World!를 출력하라.

입력

입력은 없다.

출력

첫 번째 줄에 Hello, World!를 출력한다.

예제 입력 1


    

예제 출력 1

Hello, World!

공식 해설 풀이 스포일러 보기 접기

입력 없이 Hello, World!를 한 줄 출력한다. 대소문자와 쉼표 뒤의 공백, 마지막 느낌표까지 그대로 써야 한다.

출력할 문자열의 길이가 고정되어 있으므로 시간복잡도와 추가 공간복잡도는 $O(1)$이다.

구현 · 언어별 풀이

C++ 구현

iostream의 cout으로 출력한다.

#include <iostream>
int main() {
    std::cout << "Hello, World!" << '\n';
}

C 구현

stdio.h의 printf로 출력한다.

#include <stdio.h>
int main(void) {
    printf("Hello, World!\n");
    return 0;
}

Python 구현

print는 문자열 뒤에 줄바꿈을 붙인다.

print("Hello, World!")

Java 구현

제출 클래스 이름은 Main으로 둔다. System.out.println은 문자열 뒤에 줄바꿈을 붙인다.

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

Rust 구현

println! 매크로로 줄바꿈을 포함하여 출력한다.

fn main() {
    println!("Hello, World!");
}

JavaScript 구현

console.log로 문자열을 출력하면 줄바꿈도 붙는다.

console.log('Hello, World!');

제출

편집기에서 나가려면 Esc를 누른 뒤 Tab 또는 Shift와 Tab을 누르세요.