-
백준 2010번 : 플러그 (C 언어)c c++ 언어 공부 2023. 9. 25. 12:07
https://www.acmicpc.net/problem/2010
2010번: 플러그
첫째 줄에 멀티탭의 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 이어서 둘째 줄부터 N개의 줄에 걸쳐 각 멀티탭이 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 자연수가 주어진다. 이 자연
www.acmicpc.net
Code:
12345678910111213141516#include <stdio.h>int main(){int n;scanf("%d", &n);int arr = 0;int result = 0;for (int i = 0; i < n; i++){scanf("%d", &arr);result += arr;}result = result - (n - 1);printf("%d", result);}cs 문제 설명:
선영이는 집에 하나의 플러그만 꽂을 수 있는 콘센트가 있습니다. 그러나 선영이는 많은 컴퓨터를 가지고 있어 플러그 부족으로 고민하고 있습니다. 여러 멀티탭이 있고 각 멀티탭은 플러그를 몇 개까지 꽂을 수 있는지가 주어집니다. 최대 몇 대의 컴퓨터를 전원에 연결할 수 있는지 구하는 것이 목표입니다.
코드 설명:
- 먼저, 멀티탭의 개수 N을 입력받습니다.
- 각 멀티탭의 플러그 개수를 입력받고, 전체 플러그 개수를 계산합니다.
- 첫 번째 멀티탭을 제외한 나머지 멀티탭들은 하나씩 플러그를 꽂을 수 있으므로, 전체 플러그 개수에서 멀티탭 개수 - 1 만큼을 빼줍니다.
- 최대로 전원에 연결할 수 있는 컴퓨터의 수를 출력합니다.
'c c++ 언어 공부' 카테고리의 다른 글
백준 2435번 : 기상청 인턴 신현수 (C 언어) (0) 2023.09.26 백준 14470번 : 전자레인지 (C 언어) (0) 2023.09.26 백준 5524번 : 입실 관리 (C 언어) (0) 2023.09.25 백준 1755번 : 숫자놀이 (C 언어) (0) 2023.09.22 백준 17388번 : 와글와글 숭고한 (C 언어) (0) 2023.09.22