初赛一:
1001 Drink:$\max\left\{\left\lceil\frac{m}{x}\right\rceil\cdot y\right\}$
1 #include<cstdio> 2 #include<algorithm> 3 #define rep(i, l, r) for (int i = (l); i <= (r); i++) 4 using namespace std; 5 6 int T, n, m, x, y; 7 8 int main(){ 9 freopen("drink.in", "r", stdin); 10 freopen("drink.out", "w", stdout); 11 for (scanf("%d", &T); T--; ) { 12 scanf("%d%d", &n, &m); int ans = 1e8; 13 rep(i, 1, n) scanf("%d%d", &x, &y), ans = min(ans, ((m - 1) / x + 1) * y); 14 printf("%d\n", ans); 15 } 16 return 0; 17 }