Algorithm

[백준] A+B - 1000 Java[자바]
[Bronze V] A+B - 1000 문제 링크 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 성능 요약 메모리: 17716 KB, 시간: 208 ms 분류 구현(implementation), 사칙연산(arithmetic), 수학(math) 문제 설명 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. -------------------------------------------------------------- 답 : Scanner와 변수를 준비해 받고, 연산 한다. import java.util...

[백준] 새싹 - 25083 Java[자바]
[Bronze V] 새싹 - 25083 문제 링크 25083번: 새싹 아래 예제와 같이 새싹을 출력하시오. www.acmicpc.net 성능 요약 메모리: 13892 KB, 시간: 120 ms 분류 구현(implementation) 문제 설명 아래 예제와 같이 새싹을 출력하시오. 입력 입력은 없다. 출력 새싹을 출력한다. 답 : 일부 문자열을 처리하고 넣어서 출력한다. public class Main { public static void main(String[] args) { System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"..

[백준] 등록 - 7287 Java[자바]
[Bronze V] 등록 - 7287 문제 링크 7287번: 등록 첫 줄에 자신이 맞은 문제의 수, 둘째 줄에 아이디를 출력한다. www.acmicpc.net 성능 요약 메모리: 13856 KB, 시간: 116 ms 분류 구현(implementation) 문제 설명 자신이 백준 온라인 저지(BOJ)에서 맞은 문제의 수와 아이디를 그대로 출력하는 프로그램을 작성하시오. 입력 이 문제는 입력이 없다. 출력 첫 줄에 자신이 맞은 문제의 수, 둘째 줄에 아이디를 출력한다. 답 : 백준 온라인 저지(BOJ)에서 맞은 문제의 수와 아이디를 그대로 출력하는 프로그램이라 데이터를 어디서 가져와야하는지 생각했으나 자신의 문제 수와 아이디 문제였다. public class Main { public static void m..
[백준] 단어의 개수 - 1152 Java[자바]
[Bronze II] 단어의 개수 - 1152 문제 링크 성능 요약 메모리: 30572 KB, 시간: 476 ms 분류 구현(implementation), 문자열(string) 문제 설명 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모두 세어야 한다. 입력 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열은 공백으로 시작하거나 끝날 수 있다. 출력 첫째 줄에 단어의 개수를 출력한다. 답 : StringTokenizer 를 사용..

[백준] 오늘 날짜 - 10699 Java[자바]
[Bronze V] 오늘 날짜 - 10699 문제 링크 10699번: 오늘 날짜 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오. www.acmicpc.net 성능 요약 메모리: 18784 KB, 시간: 268 ms 분류 구현(implementation) 문제 설명 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오. 입력 입력은 없다. 출력 서울의 오늘 날짜를 "YYYY-MM-DD" 형식으로 출력한다. 답 : Date로 실시간 날짜를 가져오고, 타임 스탬프를 트정 날짜 포멧으로 바꿔주는 SimpleDateFormat 을 사용하여 풀이하였다. import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; publi..

[프로그래머스] 피보나치 수 - 12945 Java[자바]
[level 2] 피보나치 수 - 12945 문제 링크 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 성능 요약 메모리: 73 MB, 시간: 2.88 ms 구분 코딩테스트 연습 > 연습문제 채점결과 정확성: 100.0 합계: 100.0 / 100.0 문제 설명 피보나치 수는 F(0) = 0, F(1) = 1일 때, 1 이상의 n에 대하여 F(n) = F(n-1) + F(n-2) 가 적용되는 수 입니다. 예를들어 F(2) = F(0) + F(1) = 0 + 1 = 1 F(3) = F(1) + F(2) = 1 + 1 = 2 F(4) = F(2) + F(3) ..

[백준] 아스키 코드 - 11654 Java[자바]
[Bronze V] 아스키 코드 - 11654 문제 링크 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 성능 요약 메모리: 17644 KB, 시간: 204 ms 분류 구현(implementation) 문제 설명 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 답 : char은 애초에 숫자로 저장한다. 문자열이 필요한 것이 아니기떄문에 (int)를 적어 숫자가 나오도록 한..