Log Message Timestamp

#include <iostream>
#include <string>
using namespace std;

// Write your function here
void logMessage(string message, bool flag_timestamp = false) {
    if (true == flag_timestamp) {
        std::cout << "[123456] " << message << std::endl;
    } else if (false == flag_timestamp) {
        std::cout << message << std::endl;
    } else {
        // do nothing
    }
}

int main() {
    int mode;
    string msg;
    cin >> mode >> msg;

    if (mode == 0) {
        logMessage(msg);            // use default argument
    } else {
        logMessage(msg, true);      // enable timestamp
    }

    return 0;
}

Solving Approach

 

 

 

 

 

Upvote
Downvote
Loading...

Input

0 Hello

Expected Output

Hello