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
2019-04-24 18:00:41+0900
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
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