본문 바로가기

코딩

(88)
[JavaScript] 윤년인지 아닌지 판별해보자! var year = 2000; // 2000년은 윤년으로 2월이 29일이다. var month = 2; var days = 0; switch (month) { case 1: case 3: case 5: case 7: case 10: case 12: days = 31; break; case 4: case 6: case 9: case 11: days = 30; break; case 2: // 윤년 계산 알고리즘 // 1. 연도가 4로 나누어떨어지는 해(2000, 2004, 2008, 2012, 2016, 2020...) 는 윤년이다. // 2. 연도가 4로 나누어떨어지더라도 연도가 100으로 나누어떨어지는 해(2000, 2100, 2200...)는 평년이다. // 3. 연도가 400으로 나누어떨어지는 해(2..
[JavaScript] 달력을 자바스크립트로 만들어보자! function month_calendar(year, month) { var first = new Date(year, (month - 1), 1); var last = new Date(year, (month), 0).getDate(); var weekday = first.getDay(); var calendarData = []; document.write('' + year + '년' + month + '월''); document.write(''); for(var i=0; i= 6) { document.write(""); weekday = 0; } else { weekday++; } } document.write(''); return calendarData; } var now = new Date(); fo..
[Spring] java.io.FileNotFoundException 에러 (파일 경로 오류) java.io.FileNotFoundException 에러가 났을 경우, 지정된 경로에 위치하지 않는다, 그리고 파일을 열수 없다라는 경고 메세지가 뜬다. 나의 경우, 원인 -> context.xml파일 경로가 resource 파일에 있지않고 다른 파일에 들어가 있었다. 해결책 -> context.xml 파일을 resource 파일에 올바르게 주었다. :)
[JAVA] 백준 15552번: 빠른 A+B import java.util.Scanner; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { public static void main (String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStrea..
[JAVA] 백준 8393번: 합 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum = 0; for(int i=1; i
[JAVA] 백준 10950번: A+B - 3 import java.util.Scanner; public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=0; i
[JAVA] 백준 2739번: 구구단 import java.util.Scanner; public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); for(int i=1; i
[JAVA] 백준 2480번 : 주사위 세개 import java.util.Scanner; public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); int z = sc.nextInt(); if( x==y && y==z && z==x ) { System.out.println(10000 + x * 1000); } else if ( x==y || x==z ) { System.out.println(1000 + x * 100); } else if ( y==z ) { System.out.println(1000 + y * 100); } else { if ( x > ..