일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 농은면접
- 인강
- 후기
- algorithm
- 웹개발
- 웹프로그래밍
- 프로그래밍
- 프로그래밍언어
- CSS
- 건보필기
- 필기
- 알고리즘
- 부스트코스
- 확인문제
- 공부
- 한국재정정보원
- 백준
- 코딩
- java
- HTML
- 연결요소의개수
- Linux
- 이클립스
- 수박수박수박수박수?
- 정수내림차순으로배치하기
- 프로그래머스
- 필기후기
- 웹
- 중소기업면접
- BOJ
- Today
- Total
공부하는 히욤이
[기초다지기] : 반복제어문3 - 자가진단 본문
549 : 반복제어문3 - 자가진단1
제한시간: 1000 ms 메모리제한: 32 MB
해결횟수: 4385 회 시도횟수: 6746 회
자연수 n을 입력받고 1부터 홀수를 차례대로 더해나가면서 합이 n 이상이면 그 때까지 더해진 홀수의 개수와 그 합을 출력하는 프로그램을 작성하시오.
100 | 10 100 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int cnt = 0; int sum = 0; int i = -1; while (true) { if (sum>=a) { break; } i = i+2; sum = sum +i; cnt++; } System.out.println(cnt + " " + sum); } } | cs |
634 : 반복제어문3 - 자가진단2
제한시간: 1000 ms 메모리제한: 128 MB
해결횟수: 3901 회 시도횟수: 5262 회
자연수 n을 입력받아서 n줄만큼 다음과 같이 출력하는 프로그램을 작성하시오.
5 | * ** *** **** ***** |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for (int i = 1; i <= a; i++) { for (int j = 0; j < i; j++) { System.out.print("*"); } System.out.println(); } } } | cs |
550 : 반복제어문3 - 자가진단3
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 4160 회 시도횟수: 5719 회
자연수 n을 입력받아서 다음과 같이 출력하는 프로그램을 작성하시오.
3 | *** ** * * ** *** |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for (int i = a; i >0; i--) { for (int j = 0; j < i; j++) { System.out.print("*"); } System.out.println(); } for (int i = 1; i <= a; i++) { for (int j = 0; j < i; j++) { System.out.print("*"); } System.out.println(); } } } | cs |
551 : 반복제어문3 - 자가진단4
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 4075 회 시도횟수: 6217 회
자연수 n을 입력받아서 다음과 같이 출력하는 프로그램을 작성하시오.
3 | *** ** * |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for (int i = 0; i < a; i++) { for (int j = 1; j <= i; j++) { System.out.print(" "); } for (int j = 1; j <= a-i; j++) { System.out.print("*"); } System.out.println(); } } } | cs |
552 : 반복제어문3 - 자가진단5
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 3694 회 시도횟수: 6055 회
자연수 n을 입력받아서 다음과 같이 출력하는 프로그램을 작성하시오.
3 | ***** *** * |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for (int i = 0; i < a; i++) { for (int j = 1; j <= i; j++) { System.out.print(" "); } for (int j = 1; j <= (a-i)*2-1; j++) { System.out.print("*"); } System.out.println(); } } } | cs |
553 : 반복제어문3 - 자가진단6
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 3674 회 시도횟수: 5099 회
자연수 n을 입력받아 다음과 같이 영문자를 출력하는 프로그램을 작성하시오.
3 | ABC DE F |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = 65; for (int i = 0; i < a; i++) { for (int j = 0; j < a-i; j++) { System.out.print((char)(b++)); } System.out.println(); } } } | cs |
554 : 반복제어문3 - 자가진단7
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 3451 회 시도횟수: 5768 회
자연수 n을 입력받아서 n개의 줄에 n+1개의 숫자 혹은 문자로 채워서 다음과 같이 출력하는 프로그램을 작성하시오.
3 | 1 2 3 A 4 5 B C 6 D E F |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b =1; char ch = 'A'; for (int i = 0; i < a; i++) { for (int j = 1; j <= a-i; j++) { System.out.print(b++ + " "); } for (int j = 1; j<=i+1; j++) { System.out.print(ch++ +" "); } System.out.println(); } } } | cs |
'Algorithm > Jungol' 카테고리의 다른 글
[기초다지기] : 반복제어문3 - 형성평가 (2) | 2019.03.02 |
---|---|
[기초다지기] : 반복제어문2 - 형성평가 (0) | 2019.03.02 |
[기초다지기] : 반복제어문2 - 자가진단 (0) | 2019.02.26 |
[기초다지기] : 반복제어문1 - 형성평가 (0) | 2019.02.26 |
[기초다지기] : 반복제어문1 - 자가진단 (0) | 2019.02.25 |