-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDayOfWeek.java
More file actions
42 lines (34 loc) · 1.06 KB
/
DayOfWeek.java
File metadata and controls
42 lines (34 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<<<<<<< HEAD
//1185. Day of the Week
class Solution {
public String dayOfTheWeek(int day, int month, int year) {
String[] days = {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday"};
if(month < 3){
month += 12;
year--;
}
int q = day;
int m = month;
int k = year % 100;
int j = year / 100;
int h = (q + (13 * (m + 1)) / 5 + k + (k / 4) + (j / 4) + 5 * j) % 7;
return days[h];
}
=======
//1185. Day of the Week
class Solution {
public String dayOfTheWeek(int day, int month, int year) {
String[] days = {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday"};
if(month < 3){
month += 12;
year--;
}
int q = day;
int m = month;
int k = year % 100;
int j = year / 100;
int h = (q + (13 * (m + 1)) / 5 + k + (k / 4) + (j / 4) + 5 * j) % 7;
return days[h];
}
>>>>>>> be6ce0b427078b1421d5dd74adb2300dc02daeec
}