Submission #5107598


Source Code Expand

#include<iostream>
#include<cstdio>
#include<cstring>
#include<queue>
#include<algorithm>
#include<set>
#include<map>
#include<cmath>
#include<vector>
#define ll long long
#define inf 0x7fffffff
using namespace std;
int a,b,c,d,f[11][11];
int pd(int s)
{
	int tot=0;
	for(int i=1;i<=c;i++)
	{
		int num=0;
		for(int j=1;j<=a;j++)
			if(f[i][j]>=s)
				num++;
		if(num>=b)
			tot++;
	}
	return tot>=d;
}
int main()
{
	scanf("%d%d%d%d",&a,&b,&c,&d);
	for(int i=1;i<=c;i++)
		for(int j=1;j<=a;j++)
			scanf("%d",&f[i][j]);
	for(int s=100;s>=0;s--)
		if(pd(s))
		{
			printf("%d",s);
			return 0;
		}
} 

Submission Info

Submission Time
Task A - 成績判定
User luogu_bot2
Language C++ (GCC 5.4.1)
Score 0
Code Size 638 Byte
Status WA
Exec Time 1 ms
Memory 256 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:30:31: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d%d%d%d",&a,&b,&c,&d);
                               ^
./Main.cpp:33:24: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
    scanf("%d",&f[i][j]);
                        ^

Judge Result

Set Name All
Score / Max Score 0 / 100
Status
WA × 11
Set Name Test Cases
All basic_case00, basic_case01, basic_case02, basic_case03, basic_case04, basic_case05, basic_case06, basic_case07, basic_case08, basic_case09, sample00
Case Name Status Exec Time Memory
basic_case00 WA 1 ms 256 KB
basic_case01 WA 1 ms 256 KB
basic_case02 WA 1 ms 256 KB
basic_case03 WA 1 ms 256 KB
basic_case04 WA 1 ms 256 KB
basic_case05 WA 1 ms 256 KB
basic_case06 WA 1 ms 256 KB
basic_case07 WA 1 ms 256 KB
basic_case08 WA 1 ms 256 KB
basic_case09 WA 1 ms 256 KB
sample00 WA 1 ms 256 KB