``` 백준 25640번 MBTI Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25640번 풀이 https://www.acmicpc.net/problem/25640 25640번: MBTI 진호는 요즘 유행하는 심리 검사인 MBTI에 관심이 많다. MBTI는 아래와 같이 네 가지 척도로 사람들의 성격을 구분해서, 총 $16$가지의 유형중에서 자신의 유형을 찾을 수 있는 심리 검사이다. 내향( www.acmicpc.net 백준 25640번 MBTI는 난이도 브론즈 등급의 문제로서 주어진 문자열이 문자열 리스트에 몇 번 포함되는지 카운팅 해주면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 리스트에 필터를 돌려서 ..
``` 백준 25641번 균형 잡힌 소떡소떡 ``` 이번 글을 통해 배워갈 내용 백준 25641번 풀이 https://www.acmicpc.net/problem/25641 25641번: 균형 잡힌 소떡소떡 소떡소떡은 기다란 꼬치에 소세지와 떡을 끼운 음식이다. 편의상 소떡소떡을 알파벳 s와 t로만 구성된 길이 $N$의 문자열로 생각하자. 알파벳 s는 소세지를, t는 떡을 의미한다. 위 그림은 길이가 www.acmicpc.net 백준 25641번 균형 잡힌 소떡소떡은 난이도 브론즈 등급의 문제로서 소시지(S)와 떡(T)으로 이루어진 꼬치가 아래와 같이 주어질 때 STTSTTS 소시지의 개수와 떡의 개수가 동일하게 만들기 위해 왼쪽부터 떡과 소시지를 제거한다고 할 때 마지막에 남은 소시지와 떡을 가진 꼬치 ..
``` 백준 25642번 젓가락 게임 ``` 이번 글을 통해 배워갈 내용 백준 25642번 풀이 https://www.acmicpc.net/problem/25642 25642번: 젓가락 게임 용태와 유진이가 게임을 플레이했을 때 용태가 이기게 된다면 yt 를, 유진이가 이긴다면 yj 를 출력한다. www.acmicpc.net 백준 25642번 젓가락 게임은 난이도 브론즈 등급의 문제로서 한 손에 5개의 손가락을 가진 사람이 1부터 4개까지 손가락을 한 손에 피고 있고 다른 사람도 동일하게 피고 있는 경우 다른 사람의 손가락을 치는 경우 현재 공격자의 손가락만큼 방어자의 손가락에 개수를 더하고 더한수가 5이상인 경우 공격자가 승리한다고 가정하고 yt라는 사람이 선공 yj가 후공일 때 주어진 손가락을 토대로..
``` 백준 25527번 Counting Peaks of Infection Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25527번 풀이 https://www.acmicpc.net/problem/25527 25527번: Counting Peaks of Infection For the new infectious disease, COVID-99, numbers of new positive cases of PCR tests conducted in the city are reported daily. You are requested by the municipal public relations department to write a program that counts the number of t..
``` 백준 25551번 멋쟁이 포닉스 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25551번 Kotlin 풀이 https://www.acmicpc.net/problem/25551 25551번: 멋쟁이 포닉스 모두가 알다시피, 포닉스는 포스텍의 대표적인 멋쟁이이다! 포닉스는 멋쟁이답게 흰색 또는 검은색의 마스크, 티셔츠, 바지만을 입는다. 포닉스는 매일 다음과 같은 규칙으로 착장을 고른다. 마 www.acmicpc.net 백준 25551번 멋쟁이 포닉스는 난이도 브론즈 등급의 문제로서 마스크와 티셔츠 색은 다르게 입고 티셔츠와 바지색은 다르게 입고 이틀 연속으로 같은 색 티셔츠를 입지 않고 한번 착용한 마스크, 티셔츠, 바지는 입지 않을 때 연속해서 입을 수 있는 가장 긴 일수를 구..
``` 백준 25625번 샤틀버스 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25625번 샤틀버스 Kotlin 구현해보기 https://www.acmicpc.net/problem/25625 25625번: 샤틀버스 3년만에 열리는 대면 SNUPC를 위해서, 민준이는 제2공학관으로 가고자 한다! 제2공학관에 가는 버스는 여러 가지가 있다. 관악02, 5511, 5513, 5516... 어떤 버스를 타더라도 단점이 있는데, 그것은 바로 www.acmicpc.net 백준 25625번 샤틀버스는 난이도 브론즈 등급의 문제로서 버스가 A 지점부터 B 지점까지 반복해서 이동할 때 A 지점부터 B 지점까지 버스가 이동하는 시간 x 가 주어지고 B 지점까지 도착할 때까지 버스의 남은 시간이 주어질 ..
``` 백준 25704번 출석 이벤트 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25704번 출석 이벤트 Kotlin 구현해보기 https://www.acmicpc.net/problem/25704 25704번: 출석 이벤트 쇼핑몰에서 30일간 출석 이벤트를 진행한다. 쇼핑몰의 사이트를 방문하면 1일 1회 출석 도장을 받을 수 있고, 출석 도장을 여러 개 모아서 할인 쿠폰으로 교환할 수 있다. 출석 도장의 개수에 따 www.acmicpc.net 백준 25704번 출석 이벤트는 출석도장에 따라서 다른 할인율을 받을 경우 최고의 할인률을 적용해서 가장 적은 지불금액을 구해주면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하..
``` 백준 25703번 포인터 공부 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25703번 포인터 공부 풀이 https://www.acmicpc.net/problem/25703 25703번: 포인터 공부 용모는 오늘 객체지향프로그래밍1 시간에 포인터에 대해 배웠다. 포인터란, 프로그래밍 언어에서 다른 변수, 혹은 그 변수의 메모리 공간주소를 가리키는 변수를 의미한다. C/C++에서 포인터는 ( www.acmicpc.net 포인터란 변수의 메모리 공간 주소를 가리키는 변수를 의미하며 *은 변수가 포인터임을 의미하고 &은 변수의 메모리 주소값을 의미합니다. 백준 25703번 포인터 공부는 난이도 브론즈 등급의 문제로서 주어지는 숫자만큼 아래와 같은 형식으로 포인터 연결을 하는데 필요한..