백준 25314번

도덩이의 개발 일지·2023년 6월 24일

백준

목록 보기
14/131
post-thumbnail

안녕하세요 :)
오늘은 백준 25314번 문제를 가지고 왔습니다.

이번 문제는 다소 설명이 장황(?) 하다고 생각했지만 결국 문제에서 요하는 것은 n을 입력을 받고 1 ~ n/4 까지 반복을 하며 n/4만큼 long을 출력을 하는 것입니다. 여기서 문자열을 +을 사용해서 이어붙이는 것 또한 중요합니다.


먼저 이어붙일 빈 문자열을 생성해줍니다.

string = ""

long이라는 문자열을 n/4만큼 출력이 되야하므로 for문은 1 ~ n/4만큼 반복해야한다. 또한 빈 문자열인 string에 할당 연산자(+=)를 사용해 문자열을 이어붙여줍니다.

for x in range(1, int(a/4)+1):
    string += "long "

다음은 25314번 정답 코드입니다.

a = int(input())

string =""
if(4<=a<=1000 and a%4 ==0):
    for x in range(1, int(a/4)+1):
        string += "long "
    string += "int"
    print(string)
profile
말하는 감자에서 개발자로 ( ´͈ ᵕ `͈ )◞♡

0개의 댓글