Timer Prescaler Configuration

#include <iostream>
using namespace std;

int configurationTimer(unsigned int frequency){
    return frequency;
}

int configurationTimer(unsigned int frequency, size_t prescaler){
    return frequency / prescaler;
}

int main(){
    int frequency, mode;
    std::cin >> frequency >> mode;
    
    if (mode == 0) {
        cout << configurationTimer(frequency);
    } else {
        int prescaler;
        cin >> prescaler;
        cout << configurationTimer(frequency, prescaler);
    }

    return 0;
}

Solving Approach

 

 

 

 

 

 

Upvote
Downvote
Loading...

Input

1000 0

Expected Output

1000