Submission #19606018


Source Code Expand

#include<iostream>
#include<bits/stdc++.h>
#include<unordered_map>
#include<unordered_set>
#include<queue>
#include<stack>
#include<deque>
#include<vector>
#include<math.h>
#include<climits>
#include<map>
#include<string.h>
#include <sstream> //covert string to number //by passing object
#include<numeric>//lcm;
#include<set>
#pragma GCC target ("avx2")
#pragma GCC optimization ("O3")
#pragma GCC optimization ("unroll-loops")

#define MOD 1000000009
#define ll long long
using namespace std;
/**
        Name->Boss Bitch;
        Id->Satyampriyam01;
**/

const int N = 100007;
int main()
{

#ifndef ONLINE_JUDGE
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
#endif
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);

    int n;
    cin >> n;
    float cap;
    cin >> cap;
    if(cap==0)
    {
        cout<<1<<endl;
        return 0;
    }
    if(n==0)
    {
        cout<<-1<<endl;
        return 0;
    }
    for (int i = 0; i < n; i++)
    {
        int r, p;
        cin >> r;
        cin >> p;
        float res = (float)(((float)p / 100) * r);
        cap = cap - res;
        if (cap < 0.0)
        {
            cout << i + 1;
            return 0;
            break;
        }
    }
    cout << -1;
    return 0;

}

Submission Info

Submission Time
Task B - Alcoholic
User HUSTLE_STRUGGLER
Language C++ (GCC 9.2.1)
Score 0
Code Size 1356 Byte
Status WA
Exec Time 5 ms
Memory 3740 KiB

Compile Error

./Main.cpp:17: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
   17 | #pragma GCC optimization ("O3")
      | 
./Main.cpp:18: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
   18 | #pragma GCC optimization ("unroll-loops")
      | 

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 200
Status
AC × 3
AC × 22
WA × 6
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All hand_01.txt, hand_02.txt, hand_03.txt, hand_04.txt, hand_05.txt, hand_06.txt, max_01.txt, max_02.txt, min_01.txt, min_02.txt, random_01.txt, random_02.txt, random_03.txt, random_04.txt, random_05.txt, random_06.txt, random_07.txt, random_08.txt, random_09.txt, random_10.txt, random_11.txt, random_12.txt, random_13.txt, random_14.txt, random_15.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
hand_01.txt AC 4 ms 3660 KiB
hand_02.txt AC 2 ms 3736 KiB
hand_03.txt AC 2 ms 3692 KiB
hand_04.txt WA 2 ms 3652 KiB
hand_05.txt WA 2 ms 3652 KiB
hand_06.txt AC 2 ms 3720 KiB
max_01.txt AC 2 ms 3720 KiB
max_02.txt AC 3 ms 3740 KiB
min_01.txt AC 5 ms 3716 KiB
min_02.txt WA 5 ms 3664 KiB
random_01.txt WA 4 ms 3672 KiB
random_02.txt AC 2 ms 3696 KiB
random_03.txt WA 2 ms 3676 KiB
random_04.txt AC 4 ms 3736 KiB
random_05.txt AC 3 ms 3736 KiB
random_06.txt AC 2 ms 3680 KiB
random_07.txt WA 3 ms 3640 KiB
random_08.txt AC 3 ms 3736 KiB
random_09.txt AC 4 ms 3736 KiB
random_10.txt AC 2 ms 3664 KiB
random_11.txt AC 4 ms 3648 KiB
random_12.txt AC 2 ms 3648 KiB
random_13.txt AC 4 ms 3740 KiB
random_14.txt AC 3 ms 3704 KiB
random_15.txt AC 4 ms 3668 KiB
sample_01.txt AC 3 ms 3736 KiB
sample_02.txt AC 3 ms 3736 KiB
sample_03.txt AC 5 ms 3648 KiB