본문 바로가기

분류 전체보기411

[백준] 2875번 : 대회 or 인턴 – JAVA [자바] https://www.acmicpc.net/problem/2875 2875번: 대회 or 인턴 첫째 줄에 N, M, K가 순서대로 주어진다. (0 ≤ M ≤ 100, 0 ≤ N ≤ 100, 0 ≤ K ≤ M+N), www.acmicpc.net 문제 문제 풀이 백준 2875번 대회 or 인턴은 브론즈 3 난이도의 수학 및 구현 문제이다. 이 문제는 난이도의 비해 정답률이 낮다. 이 문제에서는 여학생 2명과 남학생 1명이 팀을 이뤄서 대회를 치른다. 그리고 여학생 N명, 남학생 M명이 주어진다. 그리고 이 대회에서는 K명이 무조건 인턴에 참여해야 한다. 그리고 인턴에 참여하는 학생은 대회를 치를 수 없다. 이때 대회에 참여하는 최대 팀의 개수를 출력하면 된다. 이 문제는 처음에 되게 어려워 보일 수도 있다... 2022. 8. 7.
[백준] 2010번 : 플러그 – JAVA [자바] https://www.acmicpc.net/problem/2010 2010번: 플러그 첫째 줄에 멀티탭의 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 이어서 둘째 줄부터 N개의 줄에 걸쳐 각 멀티탭이 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 자연수가 주어진다. 이 자연 www.acmicpc.net 문제 문제 풀이 백준 2010번 플러그는 브론즈 3 난이도의 수학 및 구현 문제이다. 이 문제에서는 멀티탭의 개수 N개가 주어지고 각각의 멀티탭마다 몇 개의 플러그를 꽂을 수 있는지 주어진다. 이때 총 몇 개의 컴퓨터를 연결시킬 수 있는지를 구하면 된다. 한번 문제에서 주어진 예시들을 살펴보겠다. EX 1) N = 3, 1 1 1 첫 번째 예시에서는 3개의 멀티탭이 있고 각각의 멀티탭은.. 2022. 8. 7.
[백준] 10807번 : 개수 세기 – JAVA [자바] https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 문제 문제 풀이 백준 10807번 개수 세기는 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 n개의 정수가 입력으로 주어진다. 그리고 정수 v가 주어졌을 때, v가 입력으로 몇 번 나왔는지를 출력하면 된다. 이 문제는 HashMap을 이용해서 풀 수 있다. 우선 이 HashMap의 키는 Integer, 그리고 값도 Integer형으로 저장할 것이다. Key는 입력받은 수, 그리고 .. 2022. 8. 6.
[백준] 5597번 : 과제 안 내신 분..? – JAVA [자바] https://www.acmicpc.net/problem/5597 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net 문제 문제 풀이 백준 5597번 과제 안 내신 분..?은 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 30명의 학생이 있다. 그리고 30명 중의 28명이 과제를 제출하고 나머지 2명은 과제를 내지 않는다. 이때 과제를 내지 않은 2명의 학생의 번호를 작은 것부터 출력하면 된다. 이 문제는 boolean형 배열을 이용해서 풀 수 있다. boolean형 배열에서 true면 과제를 제.. 2022. 8. 6.
반응형