Remove some unecessary ifs

This commit is contained in:
Segcolt 2024-09-22 23:03:20 -03:00
parent 64ebe809bd
commit 03f694bbcb

View File

@ -105,16 +105,12 @@ int main()
} }
for (size_t i = 0; i < (1 << ina.size()); i++) { for (size_t i = 0; i < (1 << ina.size()); i++) {
if (ina.size()) { for (size_t j = 0; j < ina.size(); j++) {
for (size_t j = 0; j < ina.size(); j++) { a[ina[j]] = (i >> j) & 1 ? '1' : '0';
a[ina[j]] = (i >> j) & 1 ? '1' : '0';
}
} }
for (size_t j = 0; j < (1 << inb.size()); j++) { for (size_t j = 0; j < (1 << inb.size()); j++) {
if (inb.size()) { for (size_t k = 0; k < inb.size(); k++) {
for (size_t k = 0; k < inb.size(); k++) { b[inb[k]] = (j >> k) & 1 ? '1' : '0';
b[inb[k]] = (j >> k) & 1 ? '1' : '0';
}
} }
if (!div(a, b)) { if (!div(a, b)) {