๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ’€์ด/๊ตฌํ˜„

[softeer] GBC

by syLim___ 2023. 5. 18.
728x90

https://softeer.ai/practice/info.do?idx=1&eid=584&sw_prbl_sbms_sn=205261 

 

Softeer

์—ฐ์Šต๋ฌธ์ œ๋ฅผ ๋‹ด์„ Set์„ ์„ ํƒํ•ด์ฃผ์„ธ์š”. ์ทจ์†Œ ํ™•์ธ

softeer.ai


๋‹จ์ˆœ๊ตฌํ˜„

c++

#include <iostream>

using namespace std;

int main(){
  int n, m; cin >> n >> m;
  int answer = 0;
  int building[100];

  int length, v; // ๊ฐ ๊ตฌ๊ฐ„์˜ ๊ธธ์ด์™€ ์†๋„
  int idx = 0;
  for(int i=0; i<n; i++){
    cin >> length; cin >> v;
    for(int j=idx; j<idx+length; j++) building[j] = v;
    idx += length;
  }

  idx = 0;
  for(int i=0; i<m; i++){
    cin >> length; cin >> v;
    for(int j=idx; j < idx+length; j++){
      if(building[j] < v){
        answer = answer > v-building[j] ? answer : v-building[j] ;
      }
    }
    idx += length; 
  }
  
  cout << answer;
  
  return 0;
}
728x90