백준 24263번 파이썬 , .rstrip("\n")

2024. 3. 24. 08:28코딩/백준 (단계별)

반응형

백준 24263 : 알고리즘 수업 - 알고리즘의 수행 시간 2

문제

https://www.acmicpc.net/problem/24263

 

24263번: 알고리즘 수업 - 알고리즘의 수행 시간 2

오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시

www.acmicpc.net

 

24263번

답안 코드 :

 

 

import sys

n = sys.stdin.readline().rstrip("\n")
print(n)
print(1)

 

백준 / 문제 / 단계별로 풀어보기 / 11단계 시간 복잡도

 

생각 

# print(n)
# print(1)

###############
# MenOfPassion(A[], n) {
#     sum <- 0;
#     for i <- 1 to n
#         sum <- sum + A[i]; # 코드1
#     return sum;
# }

# 코드는 입력값에 따라 함수 내에서 for문이 입력한 값만큼 돌아가니까

# 입력한 값 (수행횟수)
# 1 (다항식으로 수행횟수 n에 비례하므로 최고차항은 1)

import sys

n = sys.stdin.readline().rstrip("\n")
print(n)
print(1)

# .rstrip("\n")은 문자열에서 오른쪽 끝에 있는 개행 문자(\n)를 제거하는 메서드

# 따라서, n = sys.stdin.readline().rstrip("\n")은
# 사용자로부터 입력 받은 문자열에서 오른쪽 끝에 있는 개행 문자를 제거한 후에 변수 n에 저장하는 코드
반응형

'코딩 > 백준 (단계별)' 카테고리의 다른 글

백준 24264 파이썬 , 문자열 런타임 에러  (17) 2024.03.25
백준 2485 파이썬  (16) 2024.03.25
백준 24262 파이썬  (11) 2024.03.23
백준 14215 파이썬  (12) 2024.03.21
백준 10101 파이썬 , set 집합 자료형  (10) 2024.03.20