KoreanFoodie's Study

SW 역량테스트 - [백준] 시험감독 문제 풀이/해답/코드 (C++ / JAVA) 본문

Data Structures, Algorithm/SW 역량테스트

SW 역량테스트 - [백준] 시험감독 문제 풀이/해답/코드 (C++ / JAVA)

GoldGiver 2020. 10. 15. 23:34


SW 역량 테스트 준비를 위한 핵심 문제들을 다룹니다!

해답을 보기 전에 문제를 풀어보시거나, 설계를 하고 오시는 것을 추천드립니다. 

코드에 대한 설명은 주석을 참고해 주세요 :)

 


문제 링크 : www.acmicpc.net/problem/13458

해답 코드 : 

 

#include <iostream>
#include <vector>

using namespace std;

int N, B, C;
vector <int> rooms;

int main() {

long long ans = 0L;
int t;
int n;

cin >> N;

for (int i =0; i < N; i++) {
    cin >> n;
    rooms.push_back(n);
}

cin >> B >> C;

for (int i =0; i < N; i++) {
    t = rooms[i];
    t -= B; ans++;
    if ( t > 0 ) { 
        ans += (t/C);
        if ( (t % C) != 0 ) ans++;
    }
}

cout << ans;

}

 

SW 역량테스트 준비 - [모의 SW 역량테스트] 풀이 / 코드 / 답안 (C++ / JAVA)

SW 역량테스트 준비 - C++ 코드, Java 코드

SW 역량테스트 준비 - 백준 알고리즘 문제

 
Comments