Java Date and Sample Input
For Explanation Watch Video:
Sample Input
08 05 2015
Sample Output
WEDNESDAY
Code:
import java.io.*;import java.math.*;import java.security.*;import java.text.*;import java.util.*;import java.util.concurrent.*;import java.util.function.*;import java.util.regex.*;import java.util.stream.*;import static java.util.stream.Collectors.joining;import static java.util.stream.Collectors.toList;class Result {/** Complete the 'findDay' function below.** The function is expected to return a STRING.* The function accepts following parameters:* 1. INTEGER month* 2. INTEGER day* 3. INTEGER year*/public static String findDay(int month, int day, int year) {java.time.LocalDate dt = java.time.LocalDate.of(year, month, day);return dt.getDayOfWeek().toString();}}public class Solution {public static void main(String[] args) throws IOException {BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(System.getenv("OUTPUT_PATH")));String[] firstMultipleInput = bufferedReader.readLine().replaceAll("\\s+$", "").split(" ");int month = Integer.parseInt(firstMultipleInput[0]);int day = Integer.parseInt(firstMultipleInput[1]);int year = Integer.parseInt(firstMultipleInput[2]);String res = Result.findDay(month, day, year);bufferedWriter.write(res);bufferedWriter.newLine();bufferedReader.close();bufferedWriter.close();}}
Comments
Post a Comment