반응형
    
    
    
  Hello World를 찍는 가장 기본적인 문제를 백준에서 풀어봅시다.
문자열을 출력하는 기본 문제 풀이입니다.
https://www.acmicpc.net/problem/2557
2557번: Hello World
Hello World!를 출력하시오.
www.acmicpc.net
그냥 풀면 재미가 없기 때문에 숏코딩을 해봤습니다.
숏코딩이란 말그대로 코드를 최대한 줄이는 것입니다.

C++
C++ 이지만 코드를 줄이기 위해 C언어 헤더와 출력을 사용했습니다.
호환이 가능합니다.
#include<stdio.h>
int main(){printf("Hello World!");}댓글로 알려주셨습니다.
더 줄여 보았습니다.
#include<stdio.h>
main(){puts("Hello World!");}include 부분을 더 줄일 수 있네요.
import ios를 사용합니다.
#import<ios>
main(){puts("Hello World!");}
Java
코드를 줄이기 위해 클래스가 아닌 인터페이스를 선언했습니다.
interface Main{static void main(String[] s){System.out.println("Hello World!");}}
파이썬 (Python)
파이썬은 숏코딩의 의미가 없네요.
바로 문자열을 출력해주시면 됩니다.
print("Hello World!")
이것보다 코드를 더 줄이는 방법을 댓글로 알려주시면 감사드리겠습니다.
반응형
    
    
    
  'IT 이야기' 카테고리의 다른 글
| [Flutter] (안드로이드/Ios) 앱 아이콘 해상도별 한번에 만들기 (0) | 2021.09.30 | 
|---|---|
| 안드로이드 앱 아이콘 만들기 5분만에 초스피드 일괄 생성 (0) | 2021.09.30 | 
| C++ / Java / 파이썬 숫자 마이너스 뺄셈 연산자 (0) | 2021.09.01 | 
| C++ / Java / 파이썬 합 연산자 + 활용 (0) | 2021.09.01 | 
| C++ 함수 매개변수 디폴트 값 설정하는 방법 (0) | 2021.09.01 | 
 
                    
                   
                    
                   
                    
                  