9311 | 2024. 02. 20 12:18:21 | TuruTamas | Főzet készítés | cpp17 | Hibás válasz 0/50 | 26ms | 10976 KiB |
#include <bits/stdc++.h>
using namespace std;
#ifdef DEBUG
ifstream in_file("C:\\verseny\\minta\\be1.txt");
#define input in_file
#define INTHENAMEOFGOD
#else
#define input cin
#define INTHENAMEOFGOD \
ios::sync_with_stdio(0); \
cin.tie(0); \
cout.tie(0);
#endif
typedef long long ll;
typedef vector<ll> vi;
typedef vector<vi> vvi;
typedef vector<bool> vb;
typedef pair<ll, ll> pii;
ll T, A, B;
set<ll> s;
vector<pii> a, b;
int main() {
for (ll i = 1; i <= 500; i++) {
for (ll j = i+1; j <= 500; j++) {
if (__gcd(i, j) == 1) {
a.emplace_back(j, i);
b.emplace_back(i, j);
}
}
}
input >> T;
for (ll t = 0; t < T; t++) {
input >> A >> B;
A--; B--;
ll c = 1;
ll aind = 0, bind = 0;
while (true) {
if (A >= B && a[aind].first <= A && a[aind].second <= B) {
c++;
A -= a[aind].first;
B -= a[aind].second;
aind++;
} else if (B > A && b[bind].first <= A && b[bind].second <= B) {
c++;
A -= b[bind].first;
B -= b[bind].second;
bind++;
} else {
break;
}
}
cout << c << "\n";
}
cout << endl;
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 0/50 | ||||||
1 | Elfogadva | 0/0 | 20ms | 8172 KiB | |||
2 | Hibás válasz | 0/0 | 24ms | 8460 KiB | |||
3 | Hibás válasz | 0/3 | 20ms | 9028 KiB | |||
4 | Hibás válasz | 0/2 | 20ms | 8832 KiB | |||
5 | Hibás válasz | 0/3 | 20ms | 9032 KiB | |||
6 | Hibás válasz | 0/2 | 20ms | 9052 KiB | |||
7 | Hibás válasz | 0/3 | 25ms | 9284 KiB | |||
8 | Hibás válasz | 0/2 | 26ms | 9564 KiB | |||
9 | Hibás válasz | 0/3 | 25ms | 9732 KiB | |||
10 | Hibás válasz | 0/2 | 24ms | 9828 KiB | |||
11 | Hibás válasz | 0/2 | 26ms | 9968 KiB | |||
12 | Hibás válasz | 0/2 | 24ms | 10200 KiB | |||
13 | Hibás válasz | 0/2 | 24ms | 10308 KiB | |||
14 | Hibás válasz | 0/2 | 26ms | 10552 KiB | |||
15 | Hibás válasz | 0/2 | 26ms | 10780 KiB | |||
16 | Hibás válasz | 0/2 | 24ms | 10876 KiB | |||
17 | Hibás válasz | 0/2 | 26ms | 10936 KiB | |||
18 | Hibás válasz | 0/2 | 25ms | 10976 KiB | |||
19 | Hibás válasz | 0/2 | 26ms | 10868 KiB | |||
20 | Hibás válasz | 0/3 | 26ms | 10888 KiB | |||
21 | Hibás válasz | 0/3 | 26ms | 10908 KiB | |||
22 | Hibás válasz | 0/3 | 24ms | 10920 KiB | |||
23 | Hibás válasz | 0/3 | 26ms | 10908 KiB |