본문 바로가기
반응형

Problem Solving/BOJ225

[BOJ][Python]16139번 풀이 상당히 오랜만에 돌아온 백준 문제죠. 원래는 단계별 문제풀이를 천천히 올리고 싶었는데 오늘은 괜히 이 문제가 올리고 싶더라고요. 문제 링크 : https://www.acmicpc.net/problem/16139 16139번: 인간-컴퓨터 상호작용 첫 줄에 문자열 $S$가 주어진다. 문자열의 길이는 $200,000$자 이하이며 알파벳 소문자로만 구성되었다. 두 번째 줄에는 질문의 수 $q$가 주어지며, 문제의 수는 $1\leq q\leq 200,000$을 만족한다. 세 번째 www.acmicpc.net 해당 문제는 해석을 해야 하는 문자열과 테스트 횟수, 테스트 케이스를 입력으로 주고 테스트 케이스의 조건에 맞는 값을 출력하는 문제입니다. 테스트는 타겟문자와 범위를 제공하고 범위 내에 타겟문자가 몇 번 나.. 2021. 10. 31.
[BOJ][Python]백준 문제 풀이 10172번 - 개 지난 포스팅에 이어 이번에도 문자열 갖고 놀기입니다. https://www.acmicpc.net/problem/10172 2021. 9. 3.
[BOJ][Python]백준 문제 풀이 10171번 - 고양이 요즘은 핸드폰 자체적으로 제공하거나 판매하는 제품으로 예쁜 이모티콘들이 많은데요. 예전에 피쳐폰을 쓸 때는 특수문자들을 조합해서 이모티콘으로 사용하곤 했습니다. 오늘은 그런 식으로 특수문자들을 이용해서 간단한 그림의 형태로 만들어보겠습니다. https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net print("\ /\\") print(r" ) ( ')") print(r"( / )") print(r" \(__)|") 모르시는 분들을 위해서 설명을 드리자면 코드블럭에서 표시되는 '\' 이것은 역슬래시로 '/' 얘를 뒤집어 놓은 것과 같은 문자라고 생각하시면 됩니다. 이번에는 뭔가 지난 번에 봤던 것처럼 따옴표.. 2021. 9. 2.
[BOJ][Python]10718번 풀이 이번 포스팅은 전과 마찬가지로 Python의 내장 함수인 print()를 활용하는 문제입니다. https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박 www.acmicpc.net print('강한친구 대한육군\n강한친구 대한육군') \n은 개행문자로 저희가 글을 쓰면서 'Enter'키를 누르면 바로 아랫줄에서 다시 글을 쓰기 시작을 하는 것처럼 \n의 뒤로 오는 문자열을 아랫줄에서 다시 출력하도록 하는 문자입니다. 물.. 2021. 8. 31.
[BOJ][Python]2557번 풀이 오늘 글은 코딩에 대해 들어본 적이 있다면 누구나 아는 바로 그 것, Hello World입니다. 코딩을 시작하면 가장 먼저 터미널에 이걸 출력하는 경우가 대부분일겁니다. 먼저 Python에서는 print()라는 내장 함수를 통해 출력하고자 하는 무언가를 출력할 수 있습니다. 특히 이번 문제처럼 특정 원하는 문자열을 출력하려면 따옴표로 감싸서 적어야 해당 내용을 출력할 수 있습니다. 즉 현재 문제에 대해서는 print('Hello World')라고 코드를 짜면 터미널에 Hello World라고 출력을 해주는 것이죠. print('Hello World!') Python을 사용하신다면 작은따옴표든 큰따옴표든 사용 가능합니다. 간단하고 무엇보다도 기본이 되는 내용이라 아마 다들 알고 계실 거라 생각합니다. 코.. 2021. 8. 30.
반응형