Website Summary Files Commits Branches @commit @diff @stats
path: root / Sem. 4 / Task4.cpp
diff options
context:
space:
mode:
1 files changed, 10 insertions, 0 deletions
-rw-r--r--Sem. 4/Task4.cpp10
diff --git a/Sem. 4/Task4.cpp b/Sem. 4/Task4.cpp
new file mode 100644
index 0000000..9bb0e6e
--- /dev/null
+++ b/Sem. 4/Task4.cpp
@@ -0,0 +1,10 @@
+#include <iostream>
+using namespace std;
+
+int main()
+{
+ int n;
+ cin >> n;
+ // 14 = 000...001110 - така с "побитово и" ще вземем само тези 3 бита, а останалите ще бъдат 0. После ги преместваме до началото (използвайки >>).
+ cout << ((n & 14) >> 1);
+} \ No newline at end of file