Day of the Programmer - HackerRank || HackerRank Day of the Programmer Solution

Problem Name: Day of the Programmer
Judge: HackerRank
Problem link: Day of the Programmer



HackerRank Day of the Programmer Solution in C

#include <stdio.h>

int main()
{
    int n;
    scanf("%d", &n);
    if (n == 1918) printf("26.09.1918");
    else if (((n <= 1917) && (n % 4 == 0)) || ((n % 400 == 0) || ((n % 4 == 0) && (n % 100 != 0)))) printf("12.09.%d\n", n);
    else printf("13.09.%d\n", n);

    return 0;
}


HackerRank Day of the Programmer Solution in C++/Cpp

#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    cin >> n;
    if (n == 1918) cout << "26.09.1918" << endl;
    else if(((n <= 1917) && (n % 4 == 0)) || ((n % 400 == 0) || ((n % 4 == 0) && (n % 100 != 0)))) cout << "12.09." << n << endl;
    else cout << "13.09." << n << endl;

    return 0;
}


HackerRank Day of the Programmer Solution in Java

import java.util.Scanner;

public class Day_of_the_Programmer {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        if (n == 1918) System.out.println("26.09.1918");
        else if (((n <= 1917) && (n % 4 == 0)) || ((n % 400 == 0) || ((n % 4 == 0) && (n % 100 != 0))))
            System.out.println("12.09." + n);
        else System.out.println("13.09." + n);
    }
}





Next Post Previous Post
No Comment
Add Comment
comment url