반응형
주현이는 5살이라서 아직 기억력이 좋지 않은 편이다.
주현이 엄마는 주현이의 기억력을 향상시키기 위해 매일 훈련을 시킨다.
어느 날, 주현이 엄마는 주현이에게 10개의 숫자를 차례대로 말한 다음 "k번째 숫자는 뭘까요?"하고 물어본다.
이번에는 주현이가 좋아하는 '또봇'이라는 로봇변신 자동차가 상품으로 걸려있다.
주현이가 '또봇'을 가질 수 있도록 프로그래밍하시오.
(Exception 상황은 고려하지 않고 주어진 문제에 맞게 풀기만 하였습니다..!)
숫자 10개를 입력 받을 배열을 생성한다.
생성한 intArr의 Length만큼 반복문을 실행하며 차례대로 배열에 입력받은 숫자를 삽입한다.
모든 숫자 입력이 끝나고 알고싶은 k번째 숫자를 입력 받는다.
마지막으로 배열의 k번째 숫자를 사용자에게 출력한다.
package list;
import java.util.Scanner;
public class Codeup1409 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] intArr = new int[11];
System.out.print("10개의 숫자를 입력해주세요 : ");
for (int i = 1; i < intArr.length; i++) {
intArr[i] = sc.nextInt();
}
System.out.print("알고싶은 k번째 숫자를 입력하세요 : ");
int kNum = sc.nextInt();
System.out.print("k번째 숫자는 ? : " + intArr[kNum]);
}
}
항상 문제 풀면서 드는 생각인데 이렇게 풀어도 되나..?? 싶다
ㅠㅠ 알고리즘 서적을 구매해서 봐야할 까 싶은데 우선 꾸준하게 커밋도 해가며 문제 푸는데 습관을 들여봐야겠다!
반응형
'Algorithm > Codeup' 카테고리의 다른 글
[Codeup] 코드업 Java I.O.I / IOI (1733번 문제) (0) | 2021.08.11 |
---|---|
[Codeup] 코드업 Java love (1406번 문제) (0) | 2021.08.10 |
[Codeup] 코드업 Java 문자 출력하기 (1131번 문제) (0) | 2021.08.10 |
[Codeup] 코드업 Java 배열 두번 출력하기(1403번 문제) (0) | 2021.08.09 |
[Codeup] 코드업 Java 일차원 배열 거꾸로 출력하기 3 (1402번 문제) (0) | 2021.08.06 |