From 647fafedf582a892db8b7f2c2858ad1bad3307db Mon Sep 17 00:00:00 2001 From: Franciszek Malinka Date: Sun, 7 Mar 2021 17:58:54 +0100 Subject: Aktualizacja --- Semestr 4/aisd/Pracownia 1/rozw2.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Semestr 4/aisd/Pracownia 1/rozw2.cpp (limited to 'Semestr 4/aisd/Pracownia 1') diff --git a/Semestr 4/aisd/Pracownia 1/rozw2.cpp b/Semestr 4/aisd/Pracownia 1/rozw2.cpp new file mode 100644 index 0000000..35fd37e --- /dev/null +++ b/Semestr 4/aisd/Pracownia 1/rozw2.cpp @@ -0,0 +1,33 @@ +#include +using namespace std; +typedef unsigned long long ll; + +vector> v; + +int main() { + int n; + scanf("%d", &n); + for (int i = 0; i < n; i++) { + int d, nd, k = 0; + scanf("%d %d", &d, &nd); + while (d % 2 == 0) { + k++; + d /= 2; + } + v.push_back({d, (ll)(1LL<