백준_2557

김기루·2024년 3월 3일

백준 새싹

목록 보기
1/4


C언어, 파이썬 등을 공부하고 여러 프로그램들을 만들어 봤지만 백준은 해본 적이 없었습니다...

그러던 도중

한 분의 게시글을 감명깊게 보고 백준과 함께 velog 글 작성도 시작하기로 결심하였습니다.


파이썬

사실 더 자신있는 언어는 C언어이지만, 파이썬을 한지 너무 오래되어 기억이 잘 안나 다시 상기시킬 겸 파이썬으로 문제를 해결하기로 하였습니다.


문제#2557

백준

계정을 만들고 바로 solved.ac에 로그인을 하여 새싹 문제탭으로 들어갔습니다.
그렇게 큰 기대를 품고 만난 백준의 첫 문제...!!


'Hello World!' 출력이었습니다.
평소 모든 프로그래밍 언어 시작은 "Hello World!"라고 생각했기에 백준의 첫 문제로 안성맞춤인 문제라고 생각합니다.

문제해결

파이썬에서 문자열을 출력하기 위해서는 'print()'함수를 사용합니다.

그런데....여기서 함수란?
함수는 진짜 간단하게 설명하면 코드를 묶은거라고 말할 것 같은데, 이 함수들도 내가 선언해서 사용하거나,
남이 만든 함수를 쓰거나,
2557문제에서 사용해야하는 print함수처럼 파이썬에서 기본적으로 제공하는 내장함수들이 있습니다.

함수가 어떤건지에 대한 더욱 자세한 내용은 함수를 만들어 사용하는 순간이 오면 다시 자세히 설명하겠습니다.

print함수


print 함수는 진짜 완전 간단히 문자를 출력해주는 함수입니다.
위 사진처럼 print("문자") 처럼 작성한다면 큰 따옴표 안에 내용을 출력시켜줍니다.

print("Hello World!")

제출

위 사진처럼 코드를 작성하고 제출을 해보겠습니다.
(사실 진짜 백준이 처음이라 제출하는 법을 몰라 2557문제를 풀면서 여기서 가장 애먹은 것 같습니다)

사진 속 제출 탭을 클릭하면 작성한 코드를 넣을 수 있는 칸이 있습니다.

중요!!


사실 그정도로 중요하진 않지만.. 제출하실 때 꼭 언어를 본인이 문제풀 때 사용한 언어로 맞춰주세요..

안그러면 저처럼 첫 문제부터 두번 제출하는 경우가 생길 수 있습니다.


제가 코딩 실력이 뛰어나거나 잘하는 건 아니지만..
첫 문제이자 'Hello World!' 출력 문제는 틀리지 않고 한번에 맞추고 싶었습니다..

저 같은 부끄러움을 느끼고 싶지 않으시다면 제출 전 꼭 언어가 맞는지 확인하는 것을 잊지마시길 바랍니다.


마무리


이렇게 print함수를 이용하여 백준 첫문제 2557문제를 해결해보았습니다.
2557문제 위대한 한 걸음을 시작으로 앞으로도 꾸준히 백준 문제를 풀고 그에대한 velog 글을 써보도록 하겠습니다.


번외

파이썬에서 print함수는 문자열을 출력 할 때 "(큰따옴표), '(작은따옴표) 둘다 사용가능합니다.

0개의 댓글