[BOJ/백준-Python]10718번 - We love kriii

❤10718번 - We love kriii

문제

ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다.

대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자.

입력

없음

출력

두 줄에 걸쳐 “강한친구 대한육군”을 한 줄에 한번 씩 출력한다.

예제 입력 1


예제 출력1

강한친구 대한육군

강한친구 대한육군

해결할 방법을 생각해보자.💡

해당 문제는 출력문을 사용해 같은 문장을 두 줄에 걸쳐 출력하는 문제다.

입력 값이 없고 출력은

강한친구 대한육군

강한친구 대한육군

이다.

이 경우에는 파이썬에 기본 내장 함수인 print() 함수를 사용해 출력하면 된다.

방법 1.

print('강한친구 대한육군') 을 두 줄을 적어 실행시키면 간단히 문제를 해결할 수 있다. 시간은 64ms가 걸렸으며 코드의 길이가 69B이다. 코드를 줄여보기 위해 다른 방법도 생각해봤다.

방법 2.

print('강한친구 대한육군\n' * 2)와 같이 줄바꿈 문자를 넣어주고 해당 문장을 두번 출력하게 끔 곱해주었다. 코드의 길이는 40B로 줄었으나, 해결 시간이 68ms로 1번 방법보다 4ms 더 걸렸다.

이 문제는 복잡하지않고 정말 간단한 문제여서 크게 해결 시간에 구애 받지는 않았지만, 점점 단계가 높아질 수록 알고리즘의 구조가 복잡해질 것이고, 정해진 성능과 시간 안에서 해결해야 할 것이다. 코드의 길이를 줄여 보기 좋게 만들 수도 있지만, 어떤 알고리즘을 사용하냐에 따라 시간이 많이 또는 적게 소요된다는 것을 경험했다.

코드💻

print('강한친구 대한육군')
print('강한친구 대한육군')
print('강한친구 대한육군\n' * 2)

해결 로그

문제 푼 날짜 체크
2022-01-02
   
   
   
   

2022

[web]jQuery 복습 3

2 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]jQuery 복습 2

11 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]jQuery 복습 1

16 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리4

6 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리3

6 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리2

6 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리1

7 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]CSS 기초 정리

9 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]HTML 기초 정리

2 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[Pandas]pandas 연습

3 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

맨 위로 이동 ↑

2021

[Python기초]module

1 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

맨 위로 이동 ↑