일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 후기
- 한국재정정보원
- 필기
- 중소기업면접
- 부스트코스
- algorithm
- 필기후기
- 웹개발
- 농은면접
- 알고리즘
- 연결요소의개수
- HTML
- 건보필기
- BOJ
- 확인문제
- 코딩
- 수박수박수박수박수?
- 이클립스
- 프로그래밍
- 프로그래머스
- 프로그래밍언어
- Linux
- 웹프로그래밍
- 공부
- 정수내림차순으로배치하기
- 백준
- 웹
- CSS
- java
- 인강
- 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 |