1523. Count Odd Numbers in an Interval Range

Published: (December 7, 2025 at 12:40 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Problem Description

Given two non‑negative integers low and high, return the count of odd numbers between low and high (inclusive).

Example 1

Input: low = 3, high = 7
Output: 3

Explanation: The odd numbers between 3 and 7 are [3, 5, 7].

Example 2

Input: low = 8, high = 10
Output: 1

Explanation: The odd numbers between 8 and 10 are [9].

Constraints

  • 0

Complexity Analysis

  • Time Complexity: O(1) – constant time arithmetic operations.
  • Space Complexity: O(1) – only a few integer variables are used.

References

  • Original problem: 1523. Count Odd Numbers in an Interval Range
  • PHP implementation repository:
Back to Blog

Related posts

Read more »

Flatten a Nested List

Hey everyone! 👋 I know I've been a bit quiet lately. I actually came down with a pretty bad flu last week, which completely knocked me out. 🤒 That's why I mis...

Monkey Market

Part 1 Another math gauntlet I get to program a bunch of math operations. Some will be part of several conditionals. I've done it before. I'm confident I can d...

Advent of Code 2025 - Day 6

Check out my full solution for day 6 on GitHub. Part one The first part gives us a few rows of numbers and a last line with operations that are either addition...