{"problem":{"name":"All Green","description":{"content":"A programming competition site _AtCode_ provides algorithmic problems. Each problem is allocated a score based on its difficulty. Currently, for each integer $i$ between $1$ and $D$ (inclusive), there","description_type":"Markdown"},"platform":"AtCoder","limit":{"time_limit":2000,"memory_limit":262144},"difficulty":"None","is_remote":true,"is_sync":true,"sync_url":null,"sign":"abc104_c"},"statements":[{"statement_type":"Markdown","content":"A programming competition site _AtCode_ provides algorithmic problems. Each problem is allocated a score based on its difficulty. Currently, for each integer $i$ between $1$ and $D$ (inclusive), there are $p_i$ problems with a score of $100i$ points. These $p_1 + … + p_D$ problems are all of the problems available on AtCode.\nA user of AtCode has a value called _total score_. The total score of a user is the sum of the following two elements:\n\n*   Base score: the sum of the scores of all problems solved by the user.\n*   Perfect bonuses: when a user solves all problems with a score of $100i$ points, he/she earns the perfect bonus of $c_i$ points, aside from the base score $(1 ≤ i ≤ D)$.\n\nTakahashi, who is the new user of AtCode, has not solved any problem. His objective is to have a total score of $G$ or more points. At least how many problems does he need to solve for this objective?\n\n## Constraints\n\n*   $1 ≤ D ≤ 10$\n*   $1 ≤ p_i ≤ 100$\n*   $100 ≤ c_i ≤ 10^6$\n*   $100 ≤ G$\n*   All values in input are integers.\n*   $c_i$ and $G$ are all multiples of $100$.\n*   It is possible to have a total score of $G$ or more points.\n\n## Input\n\nInput is given from Standard Input in the following format:\n\n$D$ $G$\n$p_1$ $c_1$\n$:$\n$p_D$ $c_D$\n\n[samples]","is_translate":false,"language":"English"}],"meta":{"iden":"abc104_c","tags":[],"sample_group":[["2 700\n3 500\n5 800","3\n\nIn this case, there are three problems each with $100$ points and five problems each with $200$ points. The perfect bonus for solving all the $100$\\-point problems is $500$ points, and the perfect bonus for solving all the $200$\\-point problems is $800$ points. Takahashi's objective is to have a total score of $700$ points or more.\nOne way to achieve this objective is to solve four $200$\\-point problems and earn a base score of $800$ points. However, if we solve three $100$\\-point problems, we can earn the perfect bonus of $500$ points in addition to the base score of $300$ points, for a total score of $800$ points, and we can achieve the objective with fewer problems."],["2 2000\n3 500\n5 800","7\n\nThis case is similar to Sample Input 1, but the Takahashi's objective this time is $2000$ points or more. In this case, we inevitably need to solve all five $200$\\-point problems, and by solving two $100$\\-point problems additionally we have the total score of $2000$ points."],["2 400\n3 500\n5 800","2\n\nThis case is again similar to Sample Input 1, but the Takahashi's objective this time is $400$ points or more. In this case, we only need to solve two $200$\\-point problems to achieve the objective."],["5 25000\n20 1000\n40 1000\n50 1000\n30 1000\n1 1000","66\n\nThere is only one $500$\\-point problem, but the perfect bonus can be earned even in such a case."]],"created_at":"2026-03-03 11:01:14"}}