본문 바로가기

반응형

개발(합니다)/알고리즘&코테

(80)
알고리즘 단계별로 풀어보기 : BOJ-111721(열 개씩 끊어 출력하기) 문제(출처)알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다. 한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오. 입력첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다. 출력입력으로 주어진 단어를 열 개씩 끊어서 한 줄에 하나씩 출력한다. 단어의 길이가 10의 배수가 아닌 경우에는 마지막 줄에는 10개 미만의 글자만 출력할 수도 있다. 예제 입력BaekjoonOnlineJudge 예제 출력BaekjoonOnlineJudge 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;im..
알고리즘 단계별로 풀어보기 : BOJ-11720(숫자의합) 문제(출처)N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 입력첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력입력으로 주어진 숫자 N개의 합을 출력한다. 예제 입력111 예제 출력11 예제 입력2554321 예제 출력215 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter; public class Main { public static void main(String arg..
알고리즘 단계별로 풀어보기 : BOJ-8393(합) 문제(출처)n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 입력첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다. 출력1부터 n까지 합을 출력한다. 예제 입력3 예제 출력6 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter; public class Main { public static void main(String args[]) { BufferedReader br = new BufferedReader(new InputStreamReader(Syste..
알고리즘 단계별로 풀어보기 : BOJ-1924(2007년) 문제(출처)오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 출력첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. 예제 입력11 1 예제 출력1MON 예제 입력23 14 예제 출력2WED 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOE..
알고리즘 단계별로 풀어보기 : BOJ-2441(별찍기 [4]) 문제(출처)첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력5 예제 출력***** **** *** ** * 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter; public class Main { public static void main(String ..
알고리즘 단계별로 풀어보기 : BOJ-2440(별찍기 [3]) 문제(출처)첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력5 예제 출력*************** 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter; public class Main { public static void main(String args[]) { BufferedReader br = new Buffer..
알고리즘 단계별로 풀어보기 : BOJ-2439(별찍기 [2]) 문제(출처)첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력5 예제 출력 * ** *** ********* 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter; public class Main { public static void main(String args[])..
알고리즘 단계별로 풀어보기 : BOJ-2438(별찍기 [1]) 문제(출처)첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력5 예제 출력*************** 내 풀이import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter; public class Main { public static void main (String args[]) { BufferedReader br = new BufferedRead..

반응형