본문 바로가기
  • 개발 / 공부 / 일상

백준2

(C++) [백준] 한조서열정리하고옴ㅋ https://www.acmicpc.net/problem/14659 14659번: 한조서열정리하고옴ㅋㅋ 첫째 줄에 봉우리의 수 겸 활잡이의 수 N이 주어진다. (1 ≤ N ≤ 30,000) 둘째 줄에 N개 봉우리의 높이가 왼쪽 봉우리부터 순서대로 주어진다. (1 ≤ 높이 ≤ 100,000) 각각 봉우리의 높이는 중복 없이 www.acmicpc.net 요약 ) 첫 번째로 입력한 수는 봉우리의 개수 이자 활잡이들의 수이다. 두 번째로 입력했던 봉우리의 개수만큼의 높이를 입력한다. 봉우리의 개수는 1 이상 30,000 이하. 높이는 1 이상 100,000 이하. 입력한 왼쪽 봉우리부터 오른쪽으로 하나씩 비교하면서 자기보다 낮으면 처지 했다고 한다. 만일 본인 보다 오른쪽의 수(높이)가 높으면 더 강한 활잡이라.. 2023. 1. 10.
(C++) [백준] 베스트셀러(Hash) https://www.acmicpc.net/problem/1302 1302번: 베스트셀러 첫째 줄에 오늘 하루 동안 팔린 책의 개수 N이 주어진다. 이 값은 1,000보다 작거나 같은 자연수이다. 둘째부터 N개의 줄에 책의 제목이 입력으로 들어온다. 책의 제목의 길이는 50보다 작거나 같고 www.acmicpc.net 요약 ) 첫 번째 줄에는 오늘 하루 동안 팔린 책의 개수를 입력받는다 그 이후 책의 제목들을 입력한다. 첫 번째에 입력한 개수만큼 제목들을 입력해야 한다. 각각의 책 제목의 길이는 50 이하이고, 알파벳 소문자로만 이루어져 있다. 22년 초에 고등학교 동창 애들이랑 총 3명이서 자체 스터디를 잠깐(?) 했었다 그때 화려하고 엄청 유익하진 않았지만 풀었던 풀이 코드를 올려 볼까 라는 생각이 .. 2023. 1. 10.