[백준/python] 2741번 - N 찍기 / 새싹
2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net print('\n'.join(map(str,range(1, int(input()) + 1)))) for로 출력하는 방법이 정석이긴 하다. 근데 필자는 조금 다르게 풀었다. .join(문자열) 함수는 문자열들이 주어졌을 때 합쳐서 출력해주는 함수이다. 그렇기에 range 함수를 써서 1부터 목표인 n까지 input()을 받으려면 int(input()) + 1까지를 범위로 해주어야 하고, 이걸 map 함수로 str로 바꿔 각 줄마다 출력할 수 있도록 '\n'.join 해주면 된다. 왜인진 모르겠는데 아무도 이런식으로 코딩한적이 없어서 python에선 필자가 1등을 먹은 ..
코딩테스트/백준
2023. 1. 14. 11:05