๐Ÿ’ป

[๋ฐฑ์ค€] ์‹œ๋ฎฌ๋ ˆ์ด์…˜ - 2455. ์ง€๋Šฅํ˜• ๊ธฐ์ฐจ ๋ณธ๋ฌธ

์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œํ’€์ด Baekjoon

[๋ฐฑ์ค€] ์‹œ๋ฎฌ๋ ˆ์ด์…˜ - 2455. ์ง€๋Šฅํ˜• ๊ธฐ์ฐจ

๋˜ํšจ๋‹ˆ 2020. 3. 31. 18:30

๋ฌธ์ œ

์ตœ๊ทผ์— ๊ฐœ๋ฐœ๋œ ์ง€๋Šฅํ˜• ๊ธฐ์ฐจ๊ฐ€ 1๋ฒˆ์—ญ(์ถœ๋ฐœ์—ญ)๋ถ€ํ„ฐ 4๋ฒˆ์—ญ(์ข…์ฐฉ์—ญ)๊นŒ์ง€ 4๊ฐœ์˜ ์ •์ฐจ์—ญ์ด ์žˆ๋Š” ๋…ธ์„ ์—์„œ ์šดํ–‰๋˜๊ณ  ์žˆ๋‹ค. ์ด ๊ธฐ์ฐจ์—๋Š” ํƒ€๊ฑฐ๋‚˜ ๋‚ด๋ฆฌ๋Š” ์‚ฌ๋žŒ ์ˆ˜๋ฅผ ์ž๋™์œผ๋กœ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์น˜๊ฐ€ ์žˆ๋‹ค. ์ด ์žฅ์น˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์ถœ๋ฐœ์—ญ์—์„œ ์ข…์ฐฉ์—ญ๊นŒ์ง€ ๊ฐ€๋Š” ๋„์ค‘ ๊ธฐ์ฐจ ์•ˆ์— ์‚ฌ๋žŒ์ด ๊ฐ€์žฅ ๋งŽ์„ ๋•Œ์˜ ์‚ฌ๋žŒ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ๋‹จ, ์ด ๊ธฐ์ฐจ๋ฅผ ์ด์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์งˆ์„œ ์˜์‹์ด ํˆฌ์ฒ ํ•˜์—ฌ, ์—ญ์—์„œ ๊ธฐ์ฐจ์— ํƒˆ ๋•Œ, ๋‚ด๋ฆด ์‚ฌ๋žŒ์ด ๋ชจ๋‘ ๋‚ด๋ฆฐ ํ›„์— ๊ธฐ์ฐจ์— ํƒ„๋‹ค๊ณ  ๊ฐ€์ •ํ•œ๋‹ค.

 ๋‚ด๋ฆฐ ์‚ฌ๋žŒ ์ˆ˜ํƒ„ ์‚ฌ๋žŒ ์ˆ˜1๋ฒˆ์—ญ(์ถœ๋ฐœ์—ญ)2๋ฒˆ์—ญ3๋ฒˆ์—ญ4๋ฒˆ์—ญ(์ข…์ฐฉ์—ญ)

0 32
3 13
28 25
39 0

์˜ˆ๋ฅผ ๋“ค์–ด, ์œ„์™€ ๊ฐ™์€ ๊ฒฝ์šฐ๋ฅผ ์‚ดํŽด๋ณด์ž. ์ด ๊ฒฝ์šฐ, ๊ธฐ์ฐจ ์•ˆ์— ์‚ฌ๋žŒ์ด ๊ฐ€์žฅ ๋งŽ์€ ๋•Œ๋Š” 2๋ฒˆ์—ญ์—์„œ 3๋ช…์˜ ์‚ฌ๋žŒ์ด ๊ธฐ์ฐจ์—์„œ ๋‚ด๋ฆฌ๊ณ , 13๋ช…์˜ ์‚ฌ๋žŒ์ด ๊ธฐ์ฐจ์— ํƒ”์„ ๋•Œ๋กœ, ์ด 42๋ช…์˜ ์‚ฌ๋žŒ์ด ๊ธฐ์ฐจ ์•ˆ์— ์žˆ๋‹ค.

์ด ๊ธฐ์ฐจ๋Š” ๋‹ค์Œ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋ฉด์„œ ์šดํ–‰๋œ๋‹ค๊ณ  ๊ฐ€์ •ํ•œ๋‹ค.

  1. ๊ธฐ์ฐจ๋Š” ์—ญ ๋ฒˆํ˜ธ ์ˆœ์„œ๋Œ€๋กœ ์šดํ–‰ํ•œ๋‹ค.
  2. ์ถœ๋ฐœ์—ญ์—์„œ ๋‚ด๋ฆฐ ์‚ฌ๋žŒ ์ˆ˜์™€ ์ข…์ฐฉ์—ญ์—์„œ ํƒ„ ์‚ฌ๋žŒ ์ˆ˜๋Š” 0์ด๋‹ค.
  3. ๊ฐ ์—ญ์—์„œ ํ˜„์žฌ ๊ธฐ์ฐจ์— ์žˆ๋Š” ์‚ฌ๋žŒ๋ณด๋‹ค ๋” ๋งŽ์€ ์‚ฌ๋žŒ์ด ๋‚ด๋ฆฌ๋Š” ๊ฒฝ์šฐ๋Š” ์—†๋‹ค.
  4. ๊ธฐ์ฐจ์˜ ์ •์›์€ ์ตœ๋Œ€ 10,000๋ช…์ด๊ณ , ์ •์›์„ ์ดˆ๊ณผํ•˜์—ฌ ํƒ€๋Š” ๊ฒฝ์šฐ๋Š” ์—†๋‹ค.

4๊ฐœ์˜ ์—ญ์— ๋Œ€ํ•ด ๊ธฐ์ฐจ์—์„œ ๋‚ด๋ฆฐ ์‚ฌ๋žŒ ์ˆ˜์™€ ํƒ„ ์‚ฌ๋žŒ ์ˆ˜๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ธฐ์ฐจ์— ์‚ฌ๋žŒ์ด ๊ฐ€์žฅ ๋งŽ์„ ๋•Œ์˜ ์‚ฌ๋žŒ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

 

์ž…๋ ฅ

๊ฐ ์—ญ์—์„œ ๋‚ด๋ฆฐ ์‚ฌ๋žŒ ์ˆ˜์™€ ํƒ„ ์‚ฌ๋žŒ ์ˆ˜๊ฐ€ ๋นˆ์นธ์„ ์‚ฌ์ด์— ๋‘๊ณ  ์ฒซ์งธ ์ค„๋ถ€ํ„ฐ ๋„ท์งธ ์ค„๊นŒ์ง€ ์—ญ ์ˆœ์„œ๋Œ€๋กœ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. 

 

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— ์ตœ๋Œ€ ์‚ฌ๋žŒ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.  

 

์˜ˆ์ œ ์ž…๋ ฅ1

0 32
3 13
28 25
39 0

 

์˜ˆ์ œ ์ถœ๋ ฅ1

42

 

์ƒ๊ฐ

 

 

์ž‘์„ฑํ•œ ์ฝ”๋“œ

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
 
using namespace std;
 
int main(int argc, const char *argv[])
{
    // insert code here...
    ios::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
 
    int max = 0;
    int sum = 0;
 
    for (int i = 0; i < 4; i++)
    {
        int in, out;
        cin >> out >> in;
        
        sum += in;
        sum -= out;  
        
        if (sum > max)
        {
            max = sum;
        }
    }
    cout << max << "\n";
 
    return 0;
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
๋ฐ˜์‘ํ˜•
Comments