Topcoder SRM 211 div2 300 "grafixClick"
問題:http://www.topcoder.com/stat?c=problem_statement&pm=2996(要ログイン)
プラクティス.
指定された座標にあるボタングラフィックがクリックされたマウスイベントを求める.
単にそれぞれの座標がボタングラフィックがあるとされている座標内であるかどうかを判定する.
import java.util.*; public class grafixClick { public int[] checkSaveButton(int[] mouseRows, int[] mouseCols) { int n = mouseCols.length; List<Integer> list = new ArrayList<Integer>(); for(int i = 0; i < n;++i){ if(20 <= mouseRows[i] && mouseRows[i] < 40 && 50 <= mouseCols[i] && mouseCols[i] < 100){ list.add(i); } } int[] result = new int[list.size()]; for(int i = 0; i < result.length;++i){ result[i] = list.get(i); } return result; } }