From 7129bbbbda3954158b737e46082693de99f2abf6 Mon Sep 17 00:00:00 2001 From: Justsvetoslavov Date: Sun, 24 Oct 2021 15:21:38 +0300 Subject: Added task7 --- pract_SI/pract. 03/Solutions/task7.cpp | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pract_SI/pract. 03/Solutions/task7.cpp (limited to 'pract_SI/pract. 03/Solutions/task7.cpp') diff --git a/pract_SI/pract. 03/Solutions/task7.cpp b/pract_SI/pract. 03/Solutions/task7.cpp new file mode 100644 index 0000000..b02cd7a --- /dev/null +++ b/pract_SI/pract. 03/Solutions/task7.cpp @@ -0,0 +1,30 @@ +#include +#define LIMIT 5 +#define SEPARATOR " " + +using namespace std; + +//const short LIMIT = 5; +//const char SEPARATOR = ' '; + + +int main() +{ + unsigned long long N; + cin >> N; + + if (N <= LIMIT) + return -1; + + for (int c = 1; c <= N; c++) { + for (int b = 1; b <= c; b++) { + for (int a = 1; a <= b; a++) { + if ((a * a) + (b * b) == (c * c)) { + cout << a << SEPARATOR << b << SEPARATOR << c << endl; + } + } + } + } + + return 0; +} -- cgit v1.3.1-23-gd82d