입출력

· C++
입출력 #include using namespace std; // std::를 안붙여도 됨 int main(void) { int a, b; cin >> a >> b; # 한 칸 띄우고 입력 받기, ex) 1 2 cout 연산자와 함께 사용자의 입력을 받는다. cout: c의 printf와 같은 역할. > a >> b; cout.precision(10); // cout은 실수를 출력할 때 기본적으로 6자리까지 출력 cout
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 시:분:초 형식으로 시간이 입력될 때 분만 출력해보자. 어떻게 분만 출력해야 할지 주의 깊게 생각해야한다. 내 풀이 a = input().split(':') print(a[1]) 모범답안 h, m, s = input().split(':') print(m) 해설 내 풀이는 split(':')를 이용해 리스트로 반환하게 한 후 a[1]을 이용해 출력했다. 모범답안은 각각 변수에 할당해서 출력했다.
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 주민번호는 다음과 같이 구성된다. XXXXXX-XXXXXXX 왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별,출생지역,확인코드로 구성되어있다. 주민번호를 입력받아 형태를 바꿔 출력해보자. 내 풀이 a,b = input().split('-') print(a,b,sep="") 모범답안 a,b = input().split('-') print(a,b,sep="") 해설 split(':')을 이용해 :로 구분해준 후, 출력해준다. sep = ':' 는 해당 값을 이용해 구분해주는 것을 뜻한다. 기본값은 공백
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ "연도.월.일"을 입력받아 "일-월-연도" 순서로 바꿔 출력해보자. 참고 y, m, d = input().split('.') 과 같이 변수들을 순서대로 나열하면 구분기호를 기준으로 잘라 순서대로 저장한다. 내 풀이 a,b,c = input().split('.') print(c,b,a, sep="-") 모범답안 y, m, d = input().split('.') print(d,m,y,sep='-') 해설 split(':')을 이용해 :로 구분해준 후, 출력해준다. sep = ':' 는 해당 값을 이용해 구분해주는 것을 뜻한다. 기본값은 공백
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자. 예시 a, b = input().split(':') print(a, b, sep=':') 와 같은 방법으로 가능하다. 참고 input().split(':') 를 사용하면 콜론 ':' 기호를 기준으로 자른다. print(?, ?, sep=':') 를 사용하면 콜론 ':' 기호를 사이에 두고 값을 출력한다. sep 는 분류기호(seperator)를 의미한다. 내 풀이 a,b = input().split(':') print(a,b,sep=':') 모범답안 a,b = input().split(':')..
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 정수(integer), 실수, 문자(character), 문자열(string) 등 1개만 입력받아 한 줄로 3번 출력해보자. 예시 s = input() print(s, s, s) #공백으로 구분해 한 줄로 출력한다. 와 같은 방법으로 3번 출력할 수 있다. 참고 python 언어에서는 문자/정수/실수/문자열 등 특별한 구분이 없이도 원하는 변수에 저장시켜 출력 할 수 있다. 하지만, 저장된 값을 이용해 계산하거나 서로 붙여 연결시키거나 잘라내는 작업을 한다면? 반드시 저장되어있는 값의 종류(문자/정수/실수/문자열 등)를 구분해 주어야 한다. 내 풀이 a = input(..
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 공백을 두고 문자(character) 2개를 입력받아 순서를 바꿔 출력해보자. 참고 ... print(c2, c1) 와 같은 방법으로 출력하면, c1과 c2에 저장된 값이 공백을 두고 순서가 바뀌어 한 줄로 출력된다. print( ) 안에서 쉼표(,)를 찍어 순서대로 나열하면, 그 순서대로 공백을 두고 출력된다. 내 풀이 a, b = input().split() print(b,a) 모범답안 a,b=input().split() print(b,a) 해설 입출력을 받아준 후, 반대로 출력해주면 된다.
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 실수(real number) 1개를 입력받아 줄을 바꿔 3번 출력해보자. 예시 ... print(f) #f에 저장되어있는 값을 출력하고 줄을 바꾼다. print(f) print(f) 와 같은 방법으로 3번 줄을 바꿔 출력할 수 있다. 참고 python 코드 사이에 설명(주석)을 작성해 넣고 싶은 경우 샵('#') 기호를 사용하면 된다. #가 시작된 위치부터 그 줄을 마지막까지는 python 인터프리터에 의해서 실행되지 않는다. 소스코드 부분 부분에 설명, 내용, 표시를 한 줄 설명으로 넣을 경우에 편리하게 사용할 수 있다. 여러 줄로 설명을 넣는 방법도 있다. 스스로 ..
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 줄을 바꿔 문자(character) 2개를 입력받고, 순서를 바꿔 한 줄씩 출력해보자. 내 풀이 a=input() b=input() print(b) print(a) 모범답안 a=input() b=input() print(b) print(a) 해설 파이썬에서 입력을 받고 싶으면 input을 사용하면 된다.
문제 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 줄을 바꿔 정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자. 예시 a = input() b = input() a=int(a) b=int(b) print(a) print(b) 과 같은 방법으로 가능하다. 내 풀이 a=input() b=input() print(a) print(b) 모범답안 a=input() b=input() print(a) print(b) 해설 파이썬에서 입력을 받고 싶으면 input을 사용하면 된다.