개발자 톡
연습문제 톡
[HSAT 5회 정기 코딩 인증평가 기출] 업무 처리
c++ 5차 기출 업무 처리 질문입니다.
- 등록일
- 2023-03-03 11:24:55
- 조회수
- 583
- 작성자
- hcjy97
#include
using namespace std;
vector> hi[3000];
queue lo[3000];
int h, k, r, task, ret;
int parse(int num) {
if (num % 2 == 0) return 1;
else return 0;
}
int main(int argc, char** argv)
{
cin >> h >> k >> r;
for (int i=1; i tmp, tmp2;
hi[i].push_back(tmp);
hi[i].push_back(tmp2);
}
for (int i=pow(2, h); i> task;
lo[i].push(task);
}
}
while (r--) {
// 상사 업무 처리
for (int i=1; i
상사는 hi에, 말단은 lo에 넣고 while문 안에서 상사 처리와 말단 처리를 반복했습니다.
subtask 2 의 02_2번만 오답이 뜨는데 대체 어디서 뜨는 것인지 감조차 못 잡겠습니다.
반례를 떠올릴 수 있는 힌트라도 주고 가시면 감사드리겠습니다.
#[hsat_5회_정기_코딩_인증평가_기출]_업무_처리
#c++