kattis
This commit is contained in:
parent
68422f90e1
commit
1214b129a5
17 changed files with 472 additions and 6 deletions
|
|
@ -85,8 +85,10 @@ void solve() {
|
|||
continue;
|
||||
vec<int> nxt;
|
||||
for (auto i : I) {
|
||||
if (i * number >= sz<ll>(used))
|
||||
if (i * number >= sz<ll>(used) || used[i * number])
|
||||
continue;
|
||||
nxt.pb(i * number);
|
||||
used[i * number] = true;
|
||||
if (i * number == x) {
|
||||
++ans;
|
||||
used.reset();
|
||||
|
|
@ -96,10 +98,6 @@ void solve() {
|
|||
nxt.pb(number);
|
||||
break;
|
||||
}
|
||||
if (!used[i * number]) {
|
||||
nxt.pb(i * number);
|
||||
used[i * number] = true;
|
||||
}
|
||||
}
|
||||
I.insert(I.end(), all(nxt));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue