반응형

백준 88

[백준] C# 문자열 반복 (2675번)

[백준] C# 아스키코드 (2675번) 브론즈2 📝문제 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다. QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다. 🔎 입력 첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 반복 횟수 R(1 ≤ R ≤ 8), 문자열 S가 공백으로 구분되어 주어진다. S의 길이는 적어도 1이며, 20글자를 넘지 않는다. 🔎출력 각 테스..

[백준] C# 별 찍기-2 (2439번)

[백준] C# 별 찍기-2 (2439번) 브론즈5 📝문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 🔎 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 🔎출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 🎀입출력 예시 🧐 풀이 using System; class Program { static void Main() { int n = int.Parse(Console.ReadLine()); for(int i = 0 ; i < n;i++) { for(int j = 0; j < (n-i-1); j++) { Console.Write(" "); } for(int k = 0; k

[백준] C# 별 찍기-1 (2438번)

[백준] C# 별 찍기-1 (2438번) 브론즈5 📝문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 🔎 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 🔎출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 🎀입출력 예시 🧐 풀이 using System; using System.Text; class Program { static void Main() { int n = int.Parse(Console.ReadLine()); for(int i = 0; i < n;i++) { for(int j = 0; j < i+1; j++) { Console.Write("*"); } Console.WriteLine(); } } }

[백준]Java 곱셈 (2588번)

[백준] Java 곱셈 (2588번) 브론즈3 📝문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. . 🔎 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다. 🔎출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. 🎀입출력 예시 🧐 풀이 import java.io.InputStreamReader; import java.io.BufferedReader; import java.io.IOException; public class M..

[백준] Java N찍기 (1742번)

[백준] Java N찍기 (1742번) 브론즈4 📝문제 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 🔎 입력 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 🔎출력 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 🎀입출력 예시 🧐 풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReade..

[백준] C# 음계 (2920번)

[백준] C# 음계 (2920번) 브론즈2 📝문제 다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascending, 8부터 1까지 차례대로 연주한다면 descending, 둘 다 아니라면 mixed 이다. 연주한 순서가 주어졌을 때, 이것이 ascending인지, descending인지, 아니면 mixed인지 판별하는 프로그램을 작성하시오. 🔎 입력 첫째 줄에 8개 숫자가 주어진다. 이 숫자는 문제 설명에서 설명한 음이며, 1부터 8까지 숫자가 한 번씩 등장한다. 🔎출력 첫째 줄에 ascending, descending, mixed 중..

[백준] Java 아스키코드 (11654번)

[백준] Java 아스키코드 (11654번) 브론즈5 📝문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 🔎 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 🔎출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 🎀입출력 예시 🧐 풀이 import java.io.IOException; import java.io.InputStream; public class Main { public static void main(String[] args) throws IOException { InputStream is = System.in; int a = is.read(); System.out.println(a);..

[백준] C# A+B(5) (10952번)

[백준] C# A+B(4) (10952번) 브론즈5 📝문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 🔎 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. 🔎출력 각 테스트 케이스마다 A+B를 출력한다. 🎀입출력 예시 🧐 풀이 using System; class Program { static void Main(string[] args) { while(true) { string input = Console.ReadLine(); string[] num = input.Split(); int a = int.Parse(num[0]..

[백준] C# 시험 성적 (9498번)

[백준] C# 시험 성적 (9498번) 브론즈5 📝문제 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 🔎 입력 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 🔎출력 시험 성적을 출력한다. 🎀입출력 예시 예제 입력 1 100 예제 출력 1 A 🧐 풀이 using System; class Program { static void Main(string[] args) { string input = Console.ReadLine(); int a = int.Parse(input); if (a >= 90){ Console.WriteLine("A..

반응형