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 | 
 | 
 | 
| 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 |