Hoin's security

[3주차] 알고리즘 Baekjoon 11382번, 10869번 문제 파이썬 활용 본문

Algorithm/Baekjoon

[3주차] 알고리즘 Baekjoon 11382번, 10869번 문제 파이썬 활용

Hoin.s 2023. 4. 11. 01:03

백준 11382번 문제 먼저 풀이해보겠다. 

11382번 문제.
11382 예제.

오늘도 파이썬을 활용해서 코드를 작성해본다. 

파이썬으로 작성한 코드.

map 과 split 함수에 대한 설명은 1주차 알고리즘 블로그에 있다. 

map과 split을 활용하여 띄어쓰기로 값을 분리하여 입력 받았다. 

예제 입출력.

예제에 주어진 값을 입력하니 제대로 출력된다. 

코드를 복사하여 제출한다.

성공적.

 

이제 10869 문제를 마저 풀어본다. 

10869번 문제.
10869번 예제.

\n을 활용하여 줄바꿈을 해주었다. 그러나 앞에 공백이 생기면서 출력값이 동일하지 않다는 결과가 나왔다. 

print()를 반복하여 써주면서 공백없이 알맞은 결과값을 얻었다. 

 

 

 

lstrip를 사용해 왼쪽 공백을 지워보려했다. 그러나 오류가 발생.

그 이유는 lstrip는 문자열에만 작동하는 함수인데 연산자를 사용하는 것은 문자열이 아니므로 각각 사칙연산 계산값을 각 변수에 넣어주고 출력할 때 lstrip와 \n을 사용하면 공백없이 출력값이 잘 나온다.