diff --git a/202402715/10101.java b/202402715/10101.java new file mode 100644 index 0000000..f705ec6 --- /dev/null +++ b/202402715/10101.java @@ -0,0 +1,19 @@ +import java.util.*; +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + int b = sc.nextInt(); + int c = sc.nextInt(); + + if(a+b+c != 180) { + System.out.print("Error"); + }else if(a==b && b==c){ + System.out.print("Equilateral"); + }else if(a==b || a==c || b==c) { + System.out.print("Isosceles"); + }else { + System.out.print("Scalene"); + } + } +} \ No newline at end of file diff --git a/202402715/10250.java b/202402715/10250.java new file mode 100644 index 0000000..465f663 --- /dev/null +++ b/202402715/10250.java @@ -0,0 +1,13 @@ +import java.util.*; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + + if(a%5==0){ + System.out.print(a/5); + }else{ + System.out.print(a/5+1); + } + } +} \ No newline at end of file diff --git a/202402715/10699.java b/202402715/10699.java new file mode 100644 index 0000000..fb518ef --- /dev/null +++ b/202402715/10699.java @@ -0,0 +1,6 @@ +public class Main{ + public static void main(String[] args){ + System.out.print("2024-07-11"); + + } +} \ No newline at end of file diff --git a/202402715/10814.java b/202402715/10814.java new file mode 100644 index 0000000..ca49271 --- /dev/null +++ b/202402715/10814.java @@ -0,0 +1,31 @@ +import java.util.Arrays; +import java.util.Comparator; +import java.util.Scanner; +public class Main { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + String[][] in = new String[a][3]; + int q = 0; + for(int i = 0; i() { + public int compare(String[] o1, String[] o2) { + int firstComparison = Integer.compare(Integer.parseInt(o1[0]), Integer.parseInt(o2[0])); + if (firstComparison==0) { + return Integer.compare(Integer.parseInt(o1[2]), Integer.parseInt(o2[2])); + } + return firstComparison; + } + }); + + for(int i = 0; i() { + + public int compare(String[] o1, String[] o2) { + return Integer.valueOf(o1[1]).compareTo(Integer.valueOf(o2[1])); + } + }); + + /*for(int k = 0; k<2; k++) { + for(int j = 0; j0) { + sum = sum + v[2]; + } + } + System.out.println(sum); + } + } +} \ No newline at end of file diff --git a/202402715/14625.java b/202402715/14625.java new file mode 100644 index 0000000..7fd172a --- /dev/null +++ b/202402715/14625.java @@ -0,0 +1,58 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int h1 = sc.nextInt(); + int m1 = sc.nextInt(); + int h2 = sc.nextInt(); + int m2 = sc.nextInt(); + int count = 0; + int a = sc.nextInt(); + + if(h2-h1==0) { + if(h1/10==a||h1%10==a) { + count = m2-m1+1; + }else { + for(int i = m1; ia/b*c) { + System.out.print((int)(a*b/c)); + }else { + System.out.print((int)(a/b*c)); + } + } +} \ No newline at end of file diff --git a/202402715/15727.java b/202402715/15727.java new file mode 100644 index 0000000..ac3f676 --- /dev/null +++ b/202402715/15727.java @@ -0,0 +1,36 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int num = sc.nextInt(); + for(int i = 0 ;inum) { + System.out.print(0); + break; + } + } + } +} \ No newline at end of file diff --git a/202402715/16675.java b/202402715/16675.java new file mode 100644 index 0000000..7196d11 --- /dev/null +++ b/202402715/16675.java @@ -0,0 +1,76 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + String m1 = sc.next(); + String m2 = sc.next(); + String t1 = sc.next(); + String t2 = sc.next(); + String m; + String t; + if(m1.equals(m2)){ + m = m1; + switch(m){ + case("R"): + if(t1.equals("P") || t2.equals("P")){ + System.out.print("TK"); + }else if(t1.equals("S") && t2.equals("S")){ + System.out.print("MS"); + }else{ + System.out.print("?"); + }break; + + case("P"): + if(t1.equals("S") || t2.equals("S")){ + System.out.print("TK"); + }else if(t1.equals("R") && t2.equals("R")){ + System.out.print("MS"); + }else{ + System.out.print("?"); + }break; + + case("S"): + if(t1.equals("R") || t2.equals("R")){ + System.out.print("TK"); + }else if(t1.equals("P") && t2.equals("P")){ + System.out.print("MS"); + }else{ + System.out.print("?"); + }break; + } + + }else if(t1.equals(t2)){ + t = t1; + switch(t){ + case("R"): + if(m1.equals("P") || m2.equals("P")){ + System.out.print("MS"); + }else if(m1.equals("S") && m2.equals("S")){ + System.out.print("TK"); + }else{ + System.out.print("?"); + }break; + + case("P"): + if(m1.equals("S") || m2.equals("S")){ + System.out.print("MS"); + }else if(m1.equals("R") && m2.equals("R")){ + System.out.print("TK"); + }else{ + System.out.print("?"); + }break; + + case("S"): + if(m1.equals("R") || m2.equals("R")){ + System.out.print("MS"); + }else if(m1.equals("P") && m2.equals("P")){ + System.out.print("TK"); + }else{ + System.out.print("?"); + }break; + } + }else{ + System.out.print("?"); + } + } +} \ No newline at end of file diff --git a/202402715/1668.java b/202402715/1668.java new file mode 100644 index 0000000..8a2a73d --- /dev/null +++ b/202402715/1668.java @@ -0,0 +1,30 @@ +import java.util.*; +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int k = sc.nextInt(); + int cnt = 1; + int[] arr = new int[k]; + + for(int i = 0; inum) { + num = arr[i]; + cnt++; + } + } + System.out.println(cnt); + cnt = 1; + num = arr[k-1]; + for(int i = k-1; i>-1; i--) { + if(arr[i]>num) { + num = arr[i]; + cnt++; + } + } + System.out.print(cnt); + } +} \ No newline at end of file diff --git a/202402715/18238.java b/202402715/18238.java new file mode 100644 index 0000000..d4665d9 --- /dev/null +++ b/202402715/18238.java @@ -0,0 +1,28 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + String in = sc.next(); + int count = in.charAt(0)-'A'; + if(count > 13) { + count = 26 - count; + } + + int ln = in.length(); + for(int i = 0; i < ln-1; i++) { + int a = in.charAt(i)-in.charAt(i+1); + if(a > 13) { + a = 26 - a; + }else if(a<-13) { + a = a + 26; + } + if(a<0) { + a = a*(-1); + } + +// System.out.println(a); + count = count + a; + } + System.out.print(count); + } +} \ No newline at end of file diff --git a/202402715/18311.java b/202402715/18311.java new file mode 100644 index 0000000..293f172 --- /dev/null +++ b/202402715/18311.java @@ -0,0 +1,60 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + long b = sc.nextLong(); + long[] arr = new long[a*2+1]; + long[] a2 = new long[a]; + + for(int i = 0; ia) { + System.out.print(a*2-i); +// System.out.println(); + }else { + System.out.print(i+1); +// System.out.println(); + } + }else if(b==arr[i]){ +// System.out.printf("c2 %d\n", i); + if(i==a){ + System.out.print(i); +// System.out.println(); + } + else if(i>a) { + System.out.print(a*2-i); +// System.out.println(); + }else { + System.out.print(i+1); +// System.out.println(); + } + } + } + + + +// for(int i = 0; iin.charAt(a+1)){ +// System.out.print(in.charAt(a)); +// System.out.print("\n"); + a++; + count++; + }else if(in.charAt(a)==in.charAt(a+1)){ + a++; + count++; + }else{ +// System.out.print(in.charAt(a)); + a++; + } + + + } + System.out.print(count); + } +} \ No newline at end of file diff --git a/202402715/19698.java b/202402715/19698.java new file mode 100644 index 0000000..7e1174c --- /dev/null +++ b/202402715/19698.java @@ -0,0 +1,18 @@ +import java.util.*; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int N = sc.nextInt(); + int W = sc.nextInt(); + int H = sc.nextInt(); + int L = sc.nextInt(); + + W = W/L; + H = H/L; + if(W*H a[i]){ + up = false; +// System.out.println(up); + } + }else { + if(a[i-1]1 || even-odd>1) { + System.out.print(0); + }else if(odd==even) { + System.out.print(1); + }else if(odd-even==1) { + System.out.print(1); + }else if(even-odd==1) { + System.out.print(0); + } + } +} \ No newline at end of file diff --git a/202402715/25640.java b/202402715/25640.java new file mode 100644 index 0000000..363b0c0 --- /dev/null +++ b/202402715/25640.java @@ -0,0 +1,16 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + String in = sc.next(); + int a = sc.nextInt(); + int cnt = 0; + for(int i = 0; i0;j--) { + System.out.printf("%s ", arr[i][j-1]); + } + System.out.println(); + } + break; + case("R"): + for(int i = 0; i0;j--) { + System.out.printf("%s ", arr[i][j-1]); + } + System.out.println(); + } + break; + case("U"): + for(int i = k; i>0;i--) { + for(int j = 0; j0;i--) { + for(int j = 0; j0;i--) { + a = a*i; + } + System.out.print(a); + } + } +} \ No newline at end of file diff --git a/202402715/27959.java b/202402715/27959.java new file mode 100644 index 0000000..ef7b0ae --- /dev/null +++ b/202402715/27959.java @@ -0,0 +1,15 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int N = sc.nextInt(); + int M = sc.nextInt(); + + N = N*100; + if(N>=M){ + System.out.print("Yes"); + }else{ + System.out.print("No"); + } + } +} \ No newline at end of file diff --git a/202402715/28074.java b/202402715/28074.java new file mode 100644 index 0000000..b743670 --- /dev/null +++ b/202402715/28074.java @@ -0,0 +1,30 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + String k = sc.next(); + int a = k.length(); + boolean m = false; + boolean o = false; + boolean b = false; + boolean i = false; + boolean s = false; + boolean out = true; + + for(int d = 0; d64&&in.charAt(i)<91){ + System.out.print(in.charAt(i)); + i++; + }else{ + i++; + } + if(i==in.length()){ + break; + } + } + } +} \ No newline at end of file diff --git a/202402715/2929.java b/202402715/2929.java new file mode 100644 index 0000000..83c0447 --- /dev/null +++ b/202402715/2929.java @@ -0,0 +1,41 @@ +import java.util.*; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + String in = sc.next(); + int count = 0; + int k = 0; + LinkedList a = new LinkedList<>(); + for(int i = 0; icount) { + count = tem; + } + }else { + if(tem>count) { + count = tem; + } + tem = 0; + mark = 1; + } + } + + if(mark == 1) { + System.out.print(count); + }else { + System.out.print(tem); + } + } +} \ No newline at end of file diff --git a/202402715/30032.java b/202402715/30032.java new file mode 100644 index 0000000..90d6ea2 --- /dev/null +++ b/202402715/30032.java @@ -0,0 +1,57 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int q = sc.nextInt(); + int b = sc.nextInt(); + char[][] in = new char[q][q]; + for(int j = 0; jodd){ + System.out.print("0"); + }else if(odd>even){ + System.out.print("1"); + }else{ + System.out.print("-1"); + } + } +} \ No newline at end of file diff --git a/202402715/4150.java b/202402715/4150.java new file mode 100644 index 0000000..5e52a83 --- /dev/null +++ b/202402715/4150.java @@ -0,0 +1,22 @@ +import java.util.Scanner; +import java.math.*; +public class Main{ + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + if(a==1||a==2) { + System.out.print(1); + System.exit(0); + } + BigInteger v1 = BigInteger.valueOf(1); + BigInteger v2 = BigInteger.valueOf(1); + BigInteger s = BigInteger.valueOf(0); + for(int i = 0; ic) { + A++; + }else if(c>b) { + B++; + } + } + System.out.printf("%d %d", A, B); + } +} \ No newline at end of file diff --git a/202402715/5988.java b/202402715/5988.java new file mode 100644 index 0000000..b613b7c --- /dev/null +++ b/202402715/5988.java @@ -0,0 +1,20 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + for(int i = 0; i() { + @Override + public int compare(int[] o1, int[] o2) { + if (o1[1] != o2[1]) { + return o2[1] - o1[1]; + } else if (o1[2] != o2[2]) { + return o2[2] - o1[2]; + } else { + return o2[3] - o1[3]; + } + } + }); + + int rank = 1; + for (int i = 0; i < a; i++) { + if (i > 0 && + arr[i][1] == arr[i-1][1] && + arr[i][2] == arr[i-1][2] && + arr[i][3] == arr[i-1][3]) { + + }else { + rank = i + 1; + } + if (arr[i][0] == b) { + System.out.println(rank); + break; + } + } + + /*for(int i = 0; i (o1[0] == o2[0] ? o1[1] - o2[1] : o2[0] - o1[0])); + System.out.println(in[0][1]); + /* + for(int j = 0; j < b; j++){ + System.out.println(in[j][0] + " "+in[j][1]); + } + System.out.println(); + */ + } + } +} \ No newline at end of file diff --git a/202402715/9546.java b/202402715/9546.java new file mode 100644 index 0000000..cee2b47 --- /dev/null +++ b/202402715/9546.java @@ -0,0 +1,16 @@ +import java.util.Scanner; +public class Main{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + int out = 1; + for(int i = 0; i