반응형
문제
문제 코드: HELLOWORLD
algospot.com :: HELLOWORLD
Hello World! 문제 정보 문제 예의 바른 프로그래머들은 인사를 잘 합니다. 프로그래밍 언어를 배우면서 처음으로 짜는 프로그램이 항상 Hello World! 인 것만 봐도 알 수 있지요. AOJ 의 첫 문제에서도
www.algospot.com
풀이과정
알고스팟을 처음 사용할 때 기본 입출력을 확인하기 위한 문제였습니다.
앞으로 풀 문제를 위한 세팅을 하는 과정을 거쳤습니다.
TypeScript 세팅
https://velog.io/@ansrjsdn/TypeScript-설치-및-설정
TypeScript 설치 및 설정
타입스크립트를 실행하기 위해서는 nodejs가 설치되어 있어야 한다. 그리고 원하는 폴더로 가서 설정을 시작한다.그리고 typescript를 설치해준다.그리고 ts를 node에서 실행하게 해주는 ts-node를 설치
velog.io
위 블로그 내용을 참고하여 세팅하였습니다.
# 프로젝트 초기화
npm init -y
# 타입스크립트 설치
npm i typescript
# 타입스크립트를 Node.js에서 실행할 수 있도록 해주는 ts-node 설치
npm i -D ts-node
// tsconfig.json
{
"compilerOptions": {
"strict": true,
"module": "commonjs",
"moduleResolution": "node",
"lib": ["es2015","es2016","es2017","es2018","es2019","es2020"],
"target": "ES5",
"outDir": "./dist",
"esModuleInterop": true
},
"exclude": ["node_modules"],
"include": ["src/**/*"]
}
컴파일
npx tsc
기본 입출력
readline 모듈을 통해서 입력이 이루어지고 console.log로 출력이 이루어지게 됩니다.
아래와 같은 기본 형태에서 입력을 따로 변수로 담고 풀이로직이 포함된 함수를 작성하여
넣는 형식으로 작성해나갈 생각입니다.
코드
TypeScript
JavaScript
반응형
'Algorithm' 카테고리의 다른 글
알고스팟 게임판 덮기 [ TypeScript, JavaScript ] (0) | 2022.01.11 |
---|---|
알고스팟 소풍 [ TypeScript, JavaScript ] (0) | 2022.01.04 |
프로그래머스 코딩테스트 연습 Level1 - 문자열 내 p와 y의 개수 [ javascript ] (0) | 2021.09.13 |
프로그래머스 코딩테스트 연습 Level1 - 약수의 개수와 덧셈 [ javascript ] (0) | 2021.09.13 |
프로그래머스 코딩테스트 연습 Level1 - 실패율 [ javascript ] (0) | 2021.09.11 |