aboutsummaryrefslogtreecommitdiff
path: root/other/count_odd_num_interval_range.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'other/count_odd_num_interval_range.cpp')
-rw-r--r--other/count_odd_num_interval_range.cpp24
1 files changed, 0 insertions, 24 deletions
diff --git a/other/count_odd_num_interval_range.cpp b/other/count_odd_num_interval_range.cpp
deleted file mode 100644
index f690d01..0000000
--- a/other/count_odd_num_interval_range.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-// 1523. Count Odd Numbers in an Interval Range
-#include "leetcode.h"
-
-// given two non-negative integers 'low' and 'high' return the
-// count of odd numbers * between 'low' and 'high' (incusively)
-
-class Solution {
-public:
- int countOdds(int low, int high) {
- int ans = 0;
- if (low % 2) {
- ans += (high - low) / 2;
- ans++;
- } else
- ans += ceil(double(high - low) / 2.0);
- return ans;
- }
-};
-
-int main() {
- Solution obj;
- cout << obj.countOdds(3, 7) << endl; // expect: 3
- cout << obj.countOdds(8, 10) << endl; // expect: 1
-}