A.超级闪光牛可乐
思路:
n个不同名称 第i种提高Wi的诱惑值,之和不小于x就可以捕捉 零食不超过1000个超过输出-1不超过输出字符串即可
看一眼数据你会发现根本不需要考虑因为Wi的最小值是1所有直接输出任意的即可所有你只要一个ch即可后面直接输出即可不用管其他的
Code:
#include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0);cout.tie(0); int x, n; cin >> x >> n; char ch; cin >> ch; for (int i = 0; i < 1000; i++) cout << ch; return 0; }
如果说他这个X的条件很大 就得用其他的方法写
#include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0);cout.tie(0); int x; cin >> x;//诱惑值 int n; cin >> n;//个数 char maxch; int maxw; cin >> maxch >> maxw; for (int i = 1; i < n; i++) { char ch; int w; cin >> ch >> w; if (maxw < w) { maxch = ch; maxw = w; } } if (maxw * 1000 < x) { cout << -1; } else { for (int i = 0; i < 1000; i++) { cout << maxch; } } return 0; }
标签:ch,cout,int,cin,maxw,牛客,88,小白来,tie From: https://www.cnblogs.com/youhualiuh/p/18062018