HMG Softeer Programming Festival

자주하는 질문(FAQ)


[근태]

  • 현대자동차 : 근태시스템에서 "근태코드 1310, 유급시간"을 필히 입력해주시기 바랍니다.
  • 기아 : 근태시스템에서 "근태코드 3340, 근무면제"를 필히 입력해주시기 바랍니다.
  • 모비스 : 예선참여자는 재택 근무일 경우, 근무실적에 "출장/기타 > 근무 > 재택근무"로 입력해주시고, 사무실 근무일 경우, 근무실적에 "일반근무"로 입력해주시기 바랍니다. 본선 진출자 확정시 대상자 현황에 따라 출장/외근 등 검토하여 대상자에 별도 안내 예정입니다.
  • 현대오토에버 : 근태시스템인 ESS의 "OMS 메뉴에서 외근(오후)"를 필히 입력해주시기 바랍니다.

휴가 중, 대회에 참여할 경우, 대회 참여는 가능하나 근태는 인정되지 않습니다.
휴가 계획에 참고하시길 바랍니다.


[공통]

코딩대회 결과는 현대엔지비에서 관리하며, 참가자 본인에게만 안내됩니다. 소속 회사 및 부서에 통보되지 않습니다.
단, 수상자와 성적우수자에 한해 시상과 인재관리를 위해 소속회사에 전달됩니다.

HMG Softeer Programming Festival에는 국적 제한은 없습니다.
단, 모든 프로세스가 한국어로 이루어질 예정이라는 점 참고 부탁드립니다.

Thanks for your interest in HMG Softeer Programming Festival.
There are no restrictions on foreigners, but all processes (include coding test) will be taken in Korean.

불가능합니다. 경진대회라는 특성상 공정성과 형평성의 문제 등으로 개별적인 시간 및 일정 조정은 어렵습니다.

온/오프라인 관계 없이, Softeer 플랫폼을 통해 진행됩니다. 평가환경에 대한 사전 점검은 Softeer의 연습 문제(Practice)를 활용하거나 전달받으신 테스트URL을 통해 가능합니다.
※ 사전 점검을 하지 않아 시험 당일 응시자에게 발생하는 환경 문제는 개별 대응이 어렵습니다.

운영체제에 따른 제약은 없으나, 브라우저는 반드시 최신 버전의 크롬(Chrome) 브라우저를 사용하기 바랍니다.

인터넷 검색은 불가합니다. 이를 방지하기 위해 주어진 IDE외의 페이지에서 복사하신 내용은 IDE내에 붙여넣기가 불가합니다.
또한, 인터넷 검색 및 코드공유 여부를 판단하기 위해 코드 유사도 검사를 진행할 예정입니다.

다른 IDE 사용은 불가합니다. 이를 방지하기 위해 주어진 IDE 외의 페이지에서 복사하신 내용은 Softeer IDE 내에 붙여넣기가 불가합니다.

언어별 표준 라이브러리는 사용이 가능하며 레퍼런스가 IDE 우측 상단에 제공됩니다.
문제 풀이와 관계없는 시스템 함수 호출은 불가합니다.

순서 상관없이 풀이 가능합니다.

C, C++, Java, Javascript, Python 을 사용할 수 있습니다.

표준 입출력 방식을 사용해야 합니다.

IDE에서 '코드제출'을 실행할 시, 채점이 완료되면 정답 유무를 알려드립니다.
다만, 오답인 경우 사유에 대해서는 알려드리지 않습니다.

채점은 주어진 입력예제 외, 문제에서 주어진 조건에 맞게 다양한 테스트 케이스로 진행됩니다.
따라서, 입력 예제가 맞더라도 다른 테스트 케이스를 통과하지 못한다면 이는 틀린 풀이이므로 오답입니다.
주어지는 입력예제 외에 발생할 수 있는 모든 예외 케이스를 고려하여 코드를 작성해야 합니다.
오답의 원인은 여러가지가 있을 수 있습니다.

  1. 코드의 로직이 잘못되어 입력값과 출력값이 상이한 경우
  2. 효율적인 코드를 작성하지 못해 시간초과가 나는 경우
  3. 런타임 에러가 나는 경우
    ex) 배열 인덱스 잘못 참조, 메모리 초과, 스택 오버플로우 등

불가능합니다. 알고리즘 실력을 겨루는 경진 대회인 만큼, 예외 케이스, 엣지 케이스 등을 고려하여 알고리즘을 구현하는 것 또한 실력의 지표라고 판단하여, 입력예제 외에 다른 테스트케이스는 공개하지 않습니다.

방화벽 등이 적용된 네트워크 환경이나 사용하는 브라우저에 따라 채점이 안될 수 있습니다. 해당 문제가 아니라면 예선/본선 당일 채팅 등을 통해 문의를 주시면 신속히 답변 드리겠습니다.

제출 횟수에 대한 제한은 없습니다.
가장 마지막으로 제출한 코드가 최종 제출 답안으로 처리됩니다.

테스트 종료 전에 제출한 코드는 모든 테스트케이스에 대해 정상적으로 채점이 진행됩니다.

작성하신 코드에 대해서 코드제출 버튼을 누르셨으면, 테스트 종료 버튼을 누르지 못하셨어도, 정상적으로 채점이 됩니다.

출제된 문제를 공유하는 것을 금지하지 않습니다. 개인 블로그, Softeer의 Dev. Talk 등을 통해 다른 개발자들과 자유롭게 의견을 나눠보실 수 있습니다. 다만, 게시 시에는 반드시 출처를 밝혀주세요.
또한, 출제된 문제는 경진 대회가 끝난 뒤, 다시 풀어보실 수 있도록 Softeer의 연습문제(Practice)를 통해 공개 할 예정입니다.

입력은 Standard Input(stdin)에서 받아야 하고, 출력은 Standard Output(stdout)에 해야 합니다.
문제 별로 준비되어 있는 테스트케이스를 하나씩 넣어서 실행해보고 출력값과 정답값을 비교합니다.
문제의 출력 형식을 지키지 않으면, 틀리게 됩니다.
문제의 정답이 여러가지인 경우에는 스페셜 저지로 채점을 하게 됩니다. 스페셜 저지는 유저가 출력한 답을 검증하는 코드를 통해서 정답 유무를 결정하는 방식입니다.

아래의 안내 사항 위반 시 부정행위로 판단하여 바로 퇴장되거나, 사후 수상이 취소 될 수 있습니다.

  1. 대리시험 등 타인의 도움을 받거나 타인의 코드를 복사하는 행위
  2. 타인이 대리 시험을 보거나, 타인과 논의해서 푸는 행위
  3. 문제 풀이와 관계 없는 시스템 함수 호출을 하는 행위
  4. 출제된 문제 정보 및 솔루션 코드를 다른 참여자에게 공유하는 행위
  5. 듀얼 모니터 사용하는 경우 (예선 듀얼모니터 사용 가능 / 본선 듀얼모니터 사용 불가)


[예선]

예선 점수는 개별적으로 안내할 예정이며, 본선 선발 목적으로 활용되며 개별 점수는 회사에 통보되지 않습니다.

획득 점수가 높은 순이며, 점수가 같은 경우, 총 문제 풀이 시간이 적은 순으로 순위가 결정됩니다.
예선 점수는 개별적으로 안내될 예정입니다.

문제 난이도에 따라 배점이 상이하며, 배점은 문제에 기재 될 예정입니다.

예선 참여 인원중, 총 40명 선발됩니다. 성적순으로 사별 5명과 전체 인원 중, 20명을 선발합니다. 단, 최소 커트라인 점수(20점/100점 만점) 미달시 본선에 참여할 수 없습니다.

희망하는 경우, 애플워치는 갤럭시워치4(44mm)와 갤럭시 버즈 프로로 변경가능하며, 에어팟프로는 갤럭시 버즈 프로로 변경 가능합니다. 경품 당첨자에게 개별 수령지와 변경여부 문의할 예정입니다.


[본선(공통)]

본선 점수는 당일 스코어보드와 함께 안내할 예정입니다.

맞은 문제 수 기준으로 정해지며, 맞은 문제 수가 같은 경우 풀이 시간이 적은 순으로 순위가 결정됩니다.
본선은 문제별 부분점수가 존재하지 않으며 제출 횟수가 많을 수록 문제 풀이시간에 패널티가 적용됩니다.
패널티와 관련된 내용은 본선 당일 사전에 자세히 안내드릴 예정입니다.

대회 종료 30분전부터 프리즈됩니다.

*프리즈 : 스코어보드가 프리즈(Freeze)되어 대회 종료까지 제출 현황이 갱신되지 않는 것을 말합니다.


[본선(온라인)]

소프티어 화상 감독 시험을 위한 PC/Mac 권장사항은 다음과 같습니다.

  • 공통
  • 1) CPU : Quad Core
  • 2) Ram : 4GB 이상
  • 3) Browser : Chrome (9.0 이상)
  • ※ IE, Safari, Firefox 등 지원 불가

  • 운영체제
  • 1) 일반PC : Windows10 (64bit)
  • 2) Apple Mac : macOS10 (64bit)

  1. 윈도우 "설정" 메뉴에서 "개인정보 -> 카메라"로 이동합니다.
    중간 "앱에서 카메라에 액세스하도록 허용" 항목을 켬으로 설정합니다.
  2. 윈도우 "설정" 메뉴에서 "개인정보 -> 마이크"로 이동합니다.
    중간 "앱에서 마이크에 액세스하도록 허용" 항목을 켬으로 설정합니다.
  3. 바탕화면의 시작메뉴에서 "시작" 항목을 검색하여 이동합니다.
    입력장치 선택에 마이크가 선택되어 있는지 확인합니다. 마이크에 소리를 내어 테스트 한후, 파란 Bar가 움직이는지 확인합니다.
  4. 테스트 응시 브라우저 접속 시 왼쪽 상단의 "마이크, 웹캠" 에 대한 사용권한을 물어볼 시 모두 허용으로 체크합니다.
    ※ 미허용시 연결이 제한될 수 있습니다.

  1. Apple 메뉴 > 시스템 환경설정 > 보안 및 개인 정보 보호 > 개인 정보 보호 메뉴로 이동합니다.
    화면 기록을 선택합니다.
    Chrome을 찾고, 체크박스를 선택해 화면 기록을 허용합니다.
  2. Apple 메뉴 > 시스템 환경설정 > 보안 및 개인 정보 보호 > 개인 정보 보호 메뉴로 이동합니다.
    카메라를 선택한 후, Chrome을 찾아 체크박스를 선택합니다.
    마이크를 선택한 후, Chrome을 찾아 체크박스를 선택합니다.

    ※ 해당 STEP을 진행한 뒤에도 웹캠 연결이 잘 안 되는 경우, 브라우저에서 사이트 단위로 카메라/마이크 이용이 차단되어 있을 수 있습니다.

삼성 PC의 자체 보안 프로그램인 삼성 시큐리티, 삼성 세팅스에서 카메라/마이크 보안 설정을 확인해 주세요.

  • Windows 시작 메뉴 시작버튼 이미지 > "samsung" 검색 > 삼성 시큐리티 또는 삼성 세팅스를 선택합니다.
  • 1) 삼성 시큐리티: 녹화/녹음 방지를 꺼짐으로 설정합니다.
  • 2) 삼성 세팅스: 하단의 사생활 보호 메뉴에서 녹화/녹음 방지를 낮음 단계로 조정합니다.

레노버 PC에서 카메라를 연결했을 때 비디오 영역이 회색 이미지로 나오는 경우, 아래 방법을 시도해 보세요.

  1. Windows 시작 메뉴 시작버튼 이미지 > "lenovo" 검색 > Lenovo Vantage를 실행합니다.
    Lenovo Vantage가 없는 경우, Microsoft Store에서 설치해 주세요.
  2. 메뉴 File:Hamburger icon.svg > 내 장치 설정 > 디스플레이 및 카메라 메뉴로 이동합니다.
  3. 하단의 카메라 프라이버시 모드를 OFF로 설정합니다.
  4. ※ 위 방법으로 해결되지 않는다면, Lenovo 공식 지원 문서를 확인해 주세요.

  1. 아래와 같이 Chrome 설정해 보세요.
    1) Chrome 주소 표시줄 오른쪽에서 더보기구성> 설정 > 고급 > 시스템 > 가능한 경우 하드웨어 가속 사용 끄기
    2) 연결된 모니터를 제거하고 PC/Mac 재부팅 후 재접속
  2. 쿠키/캐시 데이터가 남아 장애가 발생할 수 있습니다. 'Ctrl + Shift + Del'을 눌러 '인터넷 사용 기록 삭제'를 클릭하여 쿠키/캐시 데이터를 제거한 후 브라우저를 재시작하여 접속해보시기 바립니다.
  3. ※ 해당 STEP을 진행한 뒤에도 화면 공유가 되지 않을 경우, 오른쪽 하단 문의하기 아이콘을 클릭하여 담당자에게 문의하여 주세요.

이중 웹캠 연결로 인한 설정 장애가 발생할 수 있습니다.
웹캠 중 1개의 웹캠을 제거한 후 PC를 재부팅하여 다시 접속해주시기 바랍니다.

'F12' 버튼을 클릭한 후 Console이라는 탭의 내용에서 붉은색으로 기재된 에러 내용을 복사하여 오른쪽 하단 문의하기 아이콘을 클릭한 후 담당자에게 보내주세요.
코드 내용을 확인하여 기술지원을 도와드리겠습니다.

사용 가능합니다. 단, 빈 종이 사용을 원할 경우, 신분 확인 때 카메라를 통해 앞/뒷면을 보여주셔야 합니다.

첨부하신 신분증과 화상 카메라로 비치는 모습을 대조하여 신분 확인을 진행합니다.
신분 확인이 잘 안될 시, 추가적인 요청이 발생할 수 있습니다.

화상 카메라를 통해 정면 모습을 감독하고, 모바일 카메라를 통해 측면 (키보드, 손, 모니터 화면이 보이게)을 감독하게 됩니다. 추가적으로 시험 진행 전, 주변 환경을 별도로 확인 할 예정입니다.


[본선(오프라인)]

한양대 주차권 제공해드립니다.

코로나 증상이 있을 경우, 본선에 참여 할 수 없습니다.
본선 당일 발열체크 및 진단키트 활용하여, 코로나 검사 진행 예정이며 양성 판정 시 본선 장소에 입장하실 수 없습니다.

  • 코로나 증상
  • 1) 발열, 권태감, 기침, 호흡곤란 및 폐렴 등 경증에서 중증까지 다양한 호흡기감염증
  • 2) 그 외 가래, 인후통, 두통, 객혈과 오심, 설사 등