스티커 나눠주기

면접 대비

시간 제한1초메모리 제한1024 MB

요약
N개의 제출에서 가장 큰 시간 T와 가장 짧은 코드 길이 B를 찾아, 두 값을 곱한 뒤 7로 나눈 나머지에 1을 더한 값을 출력한다.
난이도

쉬움10점 중 2점

유형
구현, 배열, 수학, 완전 탐색
정답자
아직 제출이 없습니다

문제

제5회 SMUPC를 맞이하여 연재는 대회 참가자에게 숙명여자대학교 '눈송이 프렌즈' 캐릭터 중 하나가 그려진 스티커를 한 개씩 나눠주려고 한다.

스티커를 나눠주는 방법은 아래와 같다.

  1. "맞았습니다!!" 결과를 받은 NN개의 제출 중 가장 큰 시간 TT와 가장 짧은 코드 길이 BB를 찾는다.

  2. 11에서 구한 TT와 BB를 곱한다.

  3. 22에서 구한 값을 눈송이 프렌즈 캐릭터 수인 77로 나눈 나머지에 따라 해당하는 캐릭터가 그려진 스티커를 나눠준다.

    • 나머지가 00일 경우: 튜리
    • 나머지가 11일 경우: 눈덩이
    • 나머지가 22일 경우: 눈꽃송이
    • 나머지가 33일 경우: 로로
    • 나머지가 44일 경우: 꽃송이
    • 나머지가 55일 경우: 눈송이
    • 나머지가 66일 경우: 눈결이

연재는 편의상 눈송이 프렌즈 캐릭터를 번호로 관리하려고 한다. 튜리는 11번, 눈덩이는 22번, 눈꽃송이는 33번, 로로는 44번, 꽃송이는 55번, 눈송이는 66번, 눈결이는 77번이다.

대회 참가자가 받게 될 스티커에 그려진 캐릭터의 번호를 출력하는 프로그램을 작성하자.

입력

첫째 줄에 대회 참가자가 "맞았습니다!!" 결과를 받은 제출의 개수 NN 이 주어진다. (1≤N≤100)(1 \leq N \leq 100)

둘째 줄부터 NN개의 줄에 걸쳐 제출 코드에 대한 시간 TT와 코드 길이 BB가 공백으로 구분되어 주어진다. (1≤T≤1,500;50≤B≤5,000)(1 \leq T \leq 1\\,500; 50 \leq B \leq 5\\,000)

주어지는 입력은 모두 정수이다.

출력

대회 참가자가 받게 될 스티커에 그려진 캐릭터의 번호를 출력한다.

예제2

  1. 예제 1

    입력
    3
    240 626
    22 1906
    417 1103
    
    예상 출력
    6
    
  2. 예제 2

    입력
    2
    876 1254
    428 300
    
    예상 출력
    7