Submission #2211771


Source Code Expand

#include <cstdio>
#include <iostream>
#include <algorithm>
#include <string>
#include <cstring>
#include <vector>
#include <queue>
#include <set>
#include <map>
#include <cmath>
#include <iomanip>
#include <cassert>
#include <bitset>
using namespace std;

typedef pair<int, int> P;
#define rep(i, n) for (int i=0; i<(n); i++)
#define all(c) (c).begin(), (c).end()
#define uniq(c) c.erase(unique(all(c)), (c).end())
#define index(xs, x) (int)(lower_bound(all(xs), x) - xs.begin())
#define _1 first
#define _2 second
#define pb push_back
#define INF 1145141919
#define MOD 1000000007

int N, A, B;
signed main() {
  ios::sync_with_stdio(false); cin.tie(0);
  cin >> A >> B;
  N = A+B;
  if (A <= B) {
    cout << "Impossible\n";
    return 0;
  }
  if (((B+1)*(B+2))/2-1 > 2*N) {
    cout << "Impossible\n";
    return 0;
  }
  return 0;
}

Submission Info

Submission Time
Task F - HonestOrUnkind
User funcsr
Language C++14 (GCC 5.4.1)
Score 0
Code Size 879 Byte
Status RE
Exec Time 100 ms
Memory 724 KB

Judge Result

Set Name All
Score / Max Score 0 / 1300
Status
AC × 9
WA × 19
RE × 98
Set Name Test Cases
All 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, 017.txt, 018.txt, 019.txt, 020.txt, 021.txt, 022.txt, 023.txt, 024.txt, 025.txt, 026.txt, 027.txt, 028.txt, 029.txt, 030.txt, 031.txt, 032.txt, 033.txt, 034.txt, 035.txt, 036.txt, 037.txt, 038.txt, 039.txt, 040.txt, 041.txt, 042.txt, 043.txt, 044.txt, 045.txt, 046.txt, 047.txt, 048.txt, 049.txt, 050.txt, 051.txt, 052.txt, 053.txt, 054.txt, 055.txt, 056.txt, 057.txt, 058.txt, 059.txt, 060.txt, 061.txt, 062.txt, 063.txt, 064.txt, 065.txt, 066.txt, 067.txt, 068.txt, 069.txt, 070.txt, 071.txt, 072.txt, 073.txt, 074.txt, 075.txt, 076.txt, 077.txt, 078.txt, 079.txt, 080.txt, 081.txt, 082.txt, 083.txt, 084.txt, 085.txt, 086.txt, 087.txt, 088.txt, 089.txt, 090.txt, 091.txt, 092.txt, 093.txt, 094.txt, 095.txt, 096.txt, 097.txt, 098.txt, 099.txt, 100.txt, 101.txt, 102.txt, 103.txt, 104.txt, 105.txt, 106.txt, 107.txt, 108.txt, 109.txt, 110.txt, 111.txt, 112.txt, 113.txt, 114.txt, 115.txt, 116.txt, 117.txt, 118.txt, 119.txt, 120.txt, 121.txt, 122.txt, 123.txt, 124.txt, 125.txt
Case Name Status Exec Time Memory
000.txt RE 100 ms 720 KB
001.txt RE 97 ms 720 KB
002.txt RE 98 ms 592 KB
003.txt RE 98 ms 716 KB
004.txt RE 97 ms 720 KB
005.txt RE 99 ms 592 KB
006.txt RE 97 ms 720 KB
007.txt RE 98 ms 592 KB
008.txt RE 100 ms 720 KB
009.txt RE 97 ms 588 KB
010.txt WA 3 ms 720 KB
011.txt WA 12 ms 716 KB
012.txt RE 98 ms 720 KB
013.txt RE 98 ms 592 KB
014.txt RE 97 ms 720 KB
015.txt RE 97 ms 720 KB
016.txt RE 98 ms 724 KB
017.txt RE 97 ms 720 KB
018.txt RE 97 ms 720 KB
019.txt RE 99 ms 720 KB
020.txt RE 98 ms 720 KB
021.txt RE 99 ms 720 KB
022.txt RE 98 ms 720 KB
023.txt WA 3 ms 724 KB
024.txt WA 12 ms 592 KB
025.txt RE 97 ms 592 KB
026.txt RE 98 ms 720 KB
027.txt RE 100 ms 592 KB
028.txt RE 98 ms 716 KB
029.txt RE 98 ms 716 KB
030.txt RE 97 ms 720 KB
031.txt RE 98 ms 592 KB
032.txt RE 98 ms 592 KB
033.txt RE 98 ms 724 KB
034.txt RE 98 ms 720 KB
035.txt RE 98 ms 720 KB
036.txt WA 3 ms 720 KB
037.txt WA 12 ms 720 KB
038.txt RE 99 ms 720 KB
039.txt RE 98 ms 720 KB
040.txt RE 99 ms 720 KB
041.txt RE 98 ms 724 KB
042.txt RE 99 ms 720 KB
043.txt RE 98 ms 724 KB
044.txt RE 98 ms 720 KB
045.txt RE 98 ms 720 KB
046.txt RE 98 ms 716 KB
047.txt RE 98 ms 596 KB
048.txt RE 99 ms 720 KB
049.txt WA 3 ms 592 KB
050.txt WA 13 ms 720 KB
051.txt RE 98 ms 720 KB
052.txt RE 97 ms 716 KB
053.txt RE 97 ms 720 KB
054.txt RE 98 ms 720 KB
055.txt RE 98 ms 720 KB
056.txt RE 98 ms 592 KB
057.txt RE 98 ms 588 KB
058.txt RE 97 ms 720 KB
059.txt RE 97 ms 720 KB
060.txt RE 98 ms 720 KB
061.txt RE 99 ms 720 KB
062.txt WA 3 ms 596 KB
063.txt WA 12 ms 720 KB
064.txt RE 97 ms 724 KB
065.txt RE 98 ms 720 KB
066.txt RE 98 ms 592 KB
067.txt RE 97 ms 720 KB
068.txt RE 97 ms 720 KB
069.txt RE 97 ms 720 KB
070.txt RE 99 ms 716 KB
071.txt RE 98 ms 720 KB
072.txt RE 97 ms 720 KB
073.txt RE 97 ms 716 KB
074.txt RE 98 ms 592 KB
075.txt WA 3 ms 720 KB
076.txt WA 11 ms 716 KB
077.txt RE 98 ms 596 KB
078.txt RE 97 ms 724 KB
079.txt RE 98 ms 592 KB
080.txt RE 97 ms 720 KB
081.txt RE 97 ms 720 KB
082.txt RE 98 ms 724 KB
083.txt RE 98 ms 720 KB
084.txt RE 97 ms 724 KB
085.txt RE 98 ms 720 KB
086.txt RE 99 ms 716 KB
087.txt RE 98 ms 592 KB
088.txt WA 3 ms 588 KB
089.txt WA 12 ms 720 KB
090.txt RE 97 ms 592 KB
091.txt RE 97 ms 716 KB
092.txt RE 97 ms 720 KB
093.txt RE 97 ms 720 KB
094.txt RE 98 ms 720 KB
095.txt RE 98 ms 724 KB
096.txt RE 98 ms 720 KB
097.txt RE 97 ms 720 KB
098.txt WA 3 ms 720 KB
099.txt RE 97 ms 724 KB
100.txt RE 99 ms 720 KB
101.txt WA 3 ms 716 KB
102.txt WA 12 ms 720 KB
103.txt RE 98 ms 596 KB
104.txt RE 99 ms 720 KB
105.txt RE 98 ms 720 KB
106.txt RE 98 ms 724 KB
107.txt RE 100 ms 720 KB
108.txt RE 99 ms 596 KB
109.txt RE 100 ms 720 KB
110.txt RE 98 ms 724 KB
111.txt RE 98 ms 720 KB
112.txt RE 97 ms 716 KB
113.txt RE 98 ms 720 KB
114.txt WA 3 ms 596 KB
115.txt WA 12 ms 720 KB
116.txt RE 97 ms 720 KB
117.txt AC 3 ms 724 KB
118.txt AC 3 ms 720 KB
119.txt AC 3 ms 720 KB
120.txt AC 3 ms 716 KB
121.txt AC 3 ms 716 KB
122.txt AC 3 ms 716 KB
123.txt AC 3 ms 720 KB
124.txt AC 3 ms 596 KB
125.txt AC 3 ms 712 KB