1int n =Integer.parseInt(sc.nextLine());2for(int i =0; i < n;++i){3 一行読み取り;4}56int m =Integer.parseInt(sc.nextLine());7for(int i =0; i < m;++m){8 一行読み取り;9}
1importjava.util.Scanner;2importjava.util.ArrayList;3importjava.util.Collections;45publicclassMain{6publicstaticvoidmain(String[] args){78Scanner sc =newScanner(System.in);9String line = sc.nextLine();10int n =Integer.parseInt(line);11String[]color =newString[n];12int[]color_num =newint[n];13for(int i =0; i < n; i++){14 line = sc.nextLine();15String[]resultArray = line.split(" ");16 color[i]= resultArray[0];17 color_num[i]=Integer.parseInt(resultArray[1]);1819}20 line = sc.nextLine();21int m =Integer.parseInt(line);22String[]color2 =newString[m];23int[]color2_num =newint[m];2425for(int i =0; i < m ; i++){26 line = sc.nextLine();27String[]resultArray = line.split(" ");28 color2[i]= resultArray[0];29 color2_num[i]=Integer.parseInt(resultArray[1]);30}31ArrayList<Integer> array =newArrayList<>();32for(int i =0; i < n; i++){33for(int j =0; j < m; j++){34if(color[i].equals(color2[j])){35 array.add(color2_num[j]/ color_num[i]);36}37}38}39Collections.sort(array);40System.out.println(array.get(0));41}42}