문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. ==개요== ;<nowiki>Day 0: Hello, World.</nowiki> * https://www.hackerrank.com/challenges/30-hello-world/problem {{youtube|K5WxmFfIWbo}} {{HR30 헤더}} {{HR30 0-9}} |} ==같이 보기== * [[Hello World 프로그램]] * [[해커랭크 30 Days of Code]] ==C== <syntaxhighlight lang='c'> #include <stdio.h> #include <string.h> #include <math.h> #include <stdlib.h> </syntaxhighlight> <syntaxhighlight lang='c'> int main() { char input_string[105]; scanf("%[^\n]", input_string); printf("Hello, World.\n"); printf("%s\n", input_string); return 0; } </syntaxhighlight> ==C++== <syntaxhighlight lang='cpp'> #include <cmath> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> using namespace std; </syntaxhighlight> <syntaxhighlight lang='cpp'> int main() { string input_string; getline(cin, input_string); cout << "Hello, World." << endl; cout << input_string << endl; return 0; } </syntaxhighlight> ==C#== <syntaxhighlight lang='csharp'> class Solution { static void Main(String[] args) { String inputString; inputString = Console.ReadLine(); Console.WriteLine("Hello, World."); Console.WriteLine(inputString); } } </syntaxhighlight> ==Go== <syntaxhighlight lang='go'> package main import ( "fmt" "os" "bufio" ) func main() { reader := bufio.NewReader(os.Stdin) input_string, _ := reader.ReadString('\n') fmt.Println("Hello, World.") fmt.Println(input_string) } </syntaxhighlight> ==Java== <syntaxhighlight lang='java'> import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; </syntaxhighlight> <syntaxhighlight lang='Java'> public class Solution { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String inputString = scan.nextLine(); scan.close(); System.out.println("Hello, World."); System.out.println( inputString ); } } </syntaxhighlight> ==node.js== <syntaxhighlight lang='javascript'> function processData(inputString) { console.log("Hello, World."); console.log(inputString); } </syntaxhighlight> <syntaxhighlight lang='javascript'> process.stdin.resume(); process.stdin.setEncoding("ascii"); _input = ""; process.stdin.on("data", function (input) { _input += input; }); process.stdin.on("end", function () { processData(_input); }); </syntaxhighlight> ==Perl== <syntaxhighlight lang='perl'> my $inputString = <STDIN>; print "Hello, World.\n"; print $inputString; </syntaxhighlight> ==PHP== <syntaxhighlight lang='Python'> <?php $_fp = fopen("php://stdin", "r"); $input_string = fgets($_fp); print("Hello, World.\n"); echo $input_string; fclose($_fp); </syntaxhighlight> ==Python== <syntaxhighlight lang='Python'> input_string = input() print('Hello, World.') print(input_string) </syntaxhighlight> ==Ruby== <syntaxhighlight lang='ruby'> input_string = gets puts 'Hello, World.' puts input_string </syntaxhighlight> 이 문서에서 사용한 틀: 틀:Ed (원본 보기) 틀:HR30 0-9 (원본 보기) 틀:HR30 헤더 (원본 보기) 틀:Youtube (원본 보기) 틀:언어아이콘 (원본 보기) 틀:언어이미지 (원본 보기) HR30 Day 0: Hello, World. 문서로 돌아갑니다.