분류 전체보기 35

[99클럽 코테 스터디] 4일차 TIL - 뜨거운 붕어빵

문제 링크 https://www.acmicpc.net/problem/11945 문제 설명문제고려대학교에 입학한 새내기 호돌이는 안암역을 지나다가 한 붕어빵 장수를 만났어요.“안녕, 안녕, 안녕하십니까, 아저씨! 붕어빵 두 개 주세요.”“안녕을 세 번 외쳤으니 붕어빵 세 개!”붕어빵 두 개의 값을 내고 세 개를 받은 호돌이는 기분이 좋았어요. 호돌이가 붕어빵 하나를 꺼내어 한 입 물었는데…. 너무 뜨거워서 그만 붕어빵을 떨어뜨리고 말았어요ㅠㅠ붕어빵은 자유 낙하운동을 하면서 땅에 떨어졌는데 신기하게도 좌우가 뒤집힌 모양으로 착지했답니다. 호돌이가 붕어빵을 한 입 물기 전의 모양이 입력으로 주어지면, 땅에 떨어졌을 때에는 어떤 모양일지 출력하세요.입력 첫째 줄에는 두 개의 정수 N과 M(0≤N,M≤10)이 주..

Study/Python 2025.01.16

[99클럽 코테 스터디] 3일차 TIL - 문자열 반

문제 링크 https://www.acmicpc.net/problem/2675문제 설명문제문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다.입력첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 반복 횟수 R(1 ≤ R ≤ 8), 문자열 S가 공백으로 구분되어 주어진다. S의 길이는 적어도 1이며, 20글자를 넘지 ..

Study/Python 2025.01.15

[99클럽 코테 스터디] 2일차 TIL - 그대로 출력하기

문제 링크 https://www.acmicpc.net/problem/11719문제 설명문제입력 받은 대로 출력하는 프로그램을 작성하시오.입력입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이 있을 수도 있다.출력입력받은 그대로 출력한다.입출력 예 설명입력 HelloBaekjoon Online Judge 출력 HelloBaekjoon Online Judge   ‍💻내가 짠 코드import sysfor line in sys.stdin: print(line, end='') ✍ 접근 방법입력 받는 것이 한줄일..

Study/Python 2025.01.14

[99클럽 코테 스터디] 1일차 TIL - 문자열 내 p와 y의 개수(Python)

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 문제로 '문자열 내 p와 y의 개수'를 비교하여 True or False를 return 하는 문제이다. 문제 설명대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다.예..

Study/Python 2025.01.13

[혼공컴운] Ch 1~3 컴퓨터 구조와 데이터, 명령어 (스택 큐)

[혼자 공부하는 컴퓨터 구조 + 운영체제]1~8장 컴퓨터 구조편컴퓨터 내부의 구조와 작동법을 이해하고 컴퓨터가 어떻게 명령어를 처리하는지를 학습한다.-컴퓨터 구조 -컴퓨터가 이해하는 정보 알아보기 -컴퓨터의 4가지 핵심 부품 학습하기 9~15장 운영체제편운영체제가 왜 존재하는지 그 필요성과 우리가 전원을 누르는 순간부터 로그인 화면이 뜰 때까지 어떤 과정을 거치는지 알아본다.-프로세스와 스레드 이해하기 -CPU 스케줄링 기법 학습하기 -프로세스와 스레드 관리 기법 학습하기 -가상 메모리와 파일 시스템 학습하기Chapter 1컴퓨터 구조 시작하기1-1. 컴퓨터 구조를 알아야 하는 이유컴퓨터 구조 지식은 문법에 맞는 코드만 작성할 줄 아는 개발자를 엄어 다양한 문제를 스스로 해결할 줄 아는 개발자로 만들어 ..