QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#492733#6135. BooksInk_baiWA 0ms3704kbC++14950b2024-07-26 15:35:322024-07-26 15:35:33

Judging History

This is the latest submission verdict.

  • [2024-07-26 15:35:33]
  • Judged
  • Verdict: WA
  • Time: 0ms
  • Memory: 3704kb
  • [2024-07-26 15:35:32]
  • Submitted

answer

#include<bits/stdc++.h>
#define int long long
using namespace std;
const int maxn=1e5+10;
int val[maxn];
int n,m;
void solve()
{
    cin>>n>>m;
    int sum=0;
    for(int i=1;i<=n;i++)
    val[i]=0;
    int cnt=0,cntt=0,pos=0,ans=0;
    int minn=0x3f3f3f3f;
    for(int i=1;i<=n;i++)
    {
        cin>>val[i];
        if(val[i]==0) cnt++;
        minn=min(val[i],minn);
        sum+=val[i];
    }
    if(m==0) {cout<<minn-1<<endl;return;}
    if(n==m) {cout<<"Richman"<<endl;return;}
    if(cnt>m) {cout<<"Impossible"<<endl;return;}
    for(int i=1;i<=n;i++)
    {
        if(cntt==m)
        {
            sort(val+1+i,val+1+n);
            pos=i;
            break;
        }
        cntt++;
        ans+=val[i];
    }
    ans+=val[pos]-1;
    return ;

}
signed main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);cout.tie(0);
    int t;
    cin>>t;
    while(t--)
    solve();
    return 0;
}

詳細信息

Test #1:

score: 0
Wrong Answer
time: 0ms
memory: 3704kb

input:

4
4 2
1 2 4 8
4 0
100 99 98 97
2 2
10000 10000
5 3
0 0 0 0 1

output:

96
Richman
Impossible

result:

wrong answer 1st lines differ - expected: '6', found: '96'