A - The Third Cup is Free
水题,排个序从大到小按顺序扫一遍,不够三杯的直接加上
J - Worried School
这是个非常让人难受的模拟题。首先你的阅读能力需要过关。
解法:枚举所有的X,按照题意判断。
#include <bits/stdc++.h>
#include <cstring>
using namespace std;
#define ll long long
string a[10][50];
int main()
{
//freopen("input.txt","r",stdin);
int T;
cin>>T;
int n;
string s;
for(int cas=1; cas<=T; ++cas)
{
cin>>n;
cin>>s;
for(int i=1; i<=6; ++i)
{
for(int j=1; j<=20; ++j)
cin>>a[i][j];
// for(int j=1; j<=20; ++j)
// cout<<a[i][j]<<' ';cout<<endl;
}
set<string>chuxian;
bool flag=true;
int minn(110);
for(int x=0; x<=n; ++x)
{
chuxian.clear();
//cout<<x<<endl;
int xx=x;
while(xx)
{
for(int j=1; j<=20; ++j)
{
for(int i=1; i<=5; ++i)
{
if(chuxian.find(a[i][j])==chuxian.end())
{
chuxian.