STUDYING
-
[BOJ] 10814 : 나이순 정렬 (Java)STUDYING/Algorithm 2018. 11. 13. 12:20
문제 [BOJ] 10814 : 나이순 정렬 코드 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 import java.util.*; class Member implements Comparable{ int age; String name; public Member(int age, String name) { this.age = age; this.name = name; } public String toString() { return age+""+name; } @Override public int compareTo(Object o) { return this.age-((Member)o).age..
-
[BOJ] 2003 : 수들의 합 2STUDYING/Algorithm 2018. 11. 12. 12:25
문제 [BOJ] 2003 : 수들의 합 2 코드 //브루트포스 - 수들의 합 2 #include int A[10000]; int main() { int N, M; int sum=0, cnt=0; int start=0, end=0; scanf("%d %d", &N, &M); for (int i=0; i= M ) { sum -= A[start++]; } if(sum == M) cnt++; if(end == N && sum < M) break; } printf("%d", cnt); return 0; }
-
[BOJ] 1924 : 2007년 (Java)STUDYING/Algorithm 2018. 11. 7. 15:19
문제 [BOJ] 1924 : 2007년 코드 123456789101112131415161718192021import java.util.Scanner;class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); int sumDay = 0; String [] arr = { "SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT" }; for(int i=1; i
-
[BOJ] 11719 : 그대로 출력하기 2 (Java)STUDYING/Algorithm 2018. 11. 7. 12:43
문제 [BOJ] 11719 : 그대로 출력하기 2 next() : 문자열(어절)nextLine() : 문자열(\n으로 구분되는 한 행)hasNextLine() : 다음 행에 문자열로 구성된(입력받은) 것이 있는지 검사 (따라서 \n 자체는 false를 반환) 코드 123456789101112import java.util.Scanner;class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); while (sc.hasNextLine()) { String txt = sc.nextLine(); System.out.println(txt); } sc.close(); }}