[Baekjoon Online Judge] 백준 2742번 기찍 N
(Python, Go)
(글쓴날 : 2020.02.28)
* Baekjoon Online Judge, 백준 2742번 문제 Python, Go 언어 풀이입니다.
* 소스 코드의 저작권은 글쓴이에게 있습니다.
백준 2742번 기찍 N
1) 문제
문제 링크 : https://www.acmicpc.net/problem/2742
2) 풀이 과정
이전 문제인 N 찍기 문제와 정 반대인 문제입니다.
어떤 수를 입력받아 입력받은 수부터 1까지 줄을 바꿔가며 출력해 주시면 됩니다.
입력받으실 때 스트림으로 입력받는 버퍼 기반의 함수를 사용하지 않으시면, 시간 초과로 실패하게 되니 주의해 주셔야 합니다.
3) 코드
* Python 코드
1
2
3
4
|
import sys
n = int(sys.stdin.readline())
for i in range(n, 0, -1):
print(i)
|
* Go 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package main
import (
"bufio"
"os"
"strconv"
)
func main() {
stdin := bufio.NewReader(os.Stdin)
stdout := bufio.NewWriter(os.Stdout)
temp, _, _ := stdin.ReadLine()
num, _ := strconv.Atoi(string(temp))
for i:= num; i >= 1; i-- {
stdout.WriteString(strconv.Itoa(i) + "\n")
}
stdout.Flush()
}
|
'Deprecated' 카테고리의 다른 글
[Baekjoon Online Judge] 백준 11022번 A+B - 8(Python) (0) | 2020.02.28 |
---|---|
[Baekjoon Online Judge] 백준 11021번 A+B - 7(Python) (0) | 2020.02.28 |
[Baekjoon Online Judge] 백준 2741번 N 찍기(Python) (0) | 2020.02.28 |
[Baekjoon Online Judge] 백준 15552번 빠른 A+B(Python) (0) | 2020.02.28 |
[Baekjoon Online Judge] 백준 8393번 합(Python) (0) | 2020.02.28 |