본문 바로가기

코딩테스트

(5)
프로그래머스 문자열 출력하기, a와 b 출력하기, 문자열 반복해서 출력하기 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요. str = input() print(str) 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요. a,b=map(int,input().split()) print('a =',a,'\nb =',b) \n : 줄바꾸기 문자열 str과 정수 n이 주어집니다. str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요. a,b=input().split() b=int(b) print(a*b) input으로 a와 b를 받고 그 문자열을 split을 사용하여 나눕니다. int를 사용하여 b를 정수형으로 변환 따라서 string 5를 입력 받으면 string*5를 출력하므로 출력값이 stri..
백준 2557, 1000, 1001 2557. Hello World!를 출력하시오. *구현 print ('Hello World!') 파이썬은 안해봤는데 자바스크립트 할 때는 console.log 썼는데 파이썬에서는 print 써야 하고 괄호를 써야함 1000. 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. *보기 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. * 둘 다 첫째줄이여야 함 둘 다 첫째줄이라는 것을 못알아듣고 처음에는 a=1 b=2 print(a+b) 이렇게 했다. 당연히 오답 1. input() : 문자열을 입력 받을 수 있는 함수 2. split() : 문자열을 나누는 함수 3. map() : 리스트의 요소를 한꺼번에 변환 4. int() ..
프로그래머스 lv0 문자열 앞의 n글자 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string 의 앞의 n글자로 이루어진 문자열을 return하는 solution 함수를 작성해주세요. function solution(my_string,n){ return my_string.substr(0,n) } substr(n번째, 몇 개) n번째에서 시작해서 몇 개의 문자를 추출할거다. 라는 뜻
프로그래머스 lv0 문자열 출력하기 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요. create readline = require('readline'); const rl = readline.createInterface({ input:process.stdin, ouput:process.stdout, }).on('line',console.log); - readline모듈 javascript에 내장된 모듈로 readable 스트림에서 한 줄씩 입출력을 처리할 수 있게 도와줌 1. 모듈을 불러오려면 require("모듈이름") 을 이용한다. 2. 정의한 변수를 이용해 readline 인터페이스 객체를 만든다. readline interface 객체를 이용해 콘솔에서 표준 입출력을 처리할 수 있다. createInterface..
프로그래머스 lv0 문자열 출력하기,백준 2557 node.js 프로그래머스 lv0 문자열 출력하기 실수 flo가 매개 변수로 주어질 때, flo의 정수 부분을 return하도록 solution 함수를 완성해주세요. function solution(flo){ const answer=parseInt(flo); return answer; } 습관적으로 const를 써서 문득 내가 왜 항상 const를 쓰는지 생각해봤다. const는 변수 재선언, 변수 재할당 모두 불가능하다. const a = 'alphabet' const a= 'elephant' 이것은 불가능 하다는 뜻 반면, let은 변수에 재할당이 가능하다. - parseInt()? string을 정수로 변환한 값을 리턴한다. 만약, 첫 글자를 정수로 변경할 수 없으면 NaN을 리턴 소수점이 있을 경우엔 소수점을 ..