From f61a51c13a36ccf11b26651787be079861c50ea4 Mon Sep 17 00:00:00 2001 From: Justsvetoslavov <50053338+Justsvetoslavov@users.noreply.github.com> Date: Thu, 28 Oct 2021 17:38:38 +0300 Subject: Delete pract_SI directory --- pract_SI/Pract. 03/Solutions/task9.cpp | 59 ---------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 pract_SI/Pract. 03/Solutions/task9.cpp (limited to 'pract_SI/Pract. 03/Solutions/task9.cpp') diff --git a/pract_SI/Pract. 03/Solutions/task9.cpp b/pract_SI/Pract. 03/Solutions/task9.cpp deleted file mode 100644 index 9f1f054..0000000 --- a/pract_SI/Pract. 03/Solutions/task9.cpp +++ /dev/null @@ -1,59 +0,0 @@ -#include - -int main() { - - // по-нататък ще учим как се вкарват сложни данни, затова сега ще ги hardcode-нем в main-а - - int hoursOnesStart = 2, minutesTensStart = 5, secondsOnesStart = 6; - int hoursOnesFinal = 1, minutesTensFinal = 0, secondsOnesFinal = 2; - int hoursDelta = 10, minutesDelta = 19, secondsDelta = 26; - - for (size_t hoursTensStart = 0; hoursTensStart <= 1; ++hoursTensStart) - { - for (size_t minutesOnesStart = 0; minutesOnesStart <= 9; ++minutesOnesStart) - { - for (size_t secondsTensStart = 0; secondsTensStart <= 5; secondsTensStart++) - { - int hoursTemp = hoursTensStart * 10 + hoursOnesStart; - int minutesTemp = minutesTensStart * 10 + minutesOnesStart; - int secondsTemp = secondsTensStart * 10 + secondsOnesStart; - - secondsTemp += secondsDelta; - if (secondsTemp >= 60) { - minutesTemp += secondsTemp / 60; - secondsTemp %= 60; - } - - minutesTemp += minutesDelta; - if (minutesTemp >= 60) { - hoursTemp += minutesTemp / 60; - minutesTemp %= 60; - } - - hoursTemp += hoursDelta; - if (hoursTemp > 12) { - hoursTemp %= 12; - } - - bool hoursOnesMatch = hoursTemp % 10 == hoursOnesFinal, - minutesTensMatch = minutesTemp / 10 == minutesTensFinal, - secondsOnesMatch = secondsTemp % 10 == secondsOnesFinal; - - if (hoursOnesMatch && minutesTensMatch && secondsOnesMatch) { - int hoursTensFinal = hoursTemp / 10, - minutesOnesFinal = minutesTemp % 10, - secondsTensFinal = secondsTemp / 10; - - std::cout << hoursTensStart << hoursOnesStart << ':' - << minutesTensStart << minutesOnesStart << ':' - << secondsTensStart << secondsOnesStart << ' ' - << hoursTensFinal << hoursOnesFinal << ':' - << minutesTensFinal << minutesOnesFinal << ':' - << secondsTensFinal << secondsOnesFinal << '\n'; - } - } - } - } - - return 0; -} \ No newline at end of file -- cgit v1.3.1-23-gd82d