전체 글(19)
-
[백준] 25304 : 영수증
[3주차 과제] 문제 준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것이 맞는지 확인해보려 한다. 영수증에 적힌, 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하는지 검사해보자. 구매한 각 물건의 가격과 개수 구매한 물건들의 총 금액 입력 첫째 줄에는 영수증에 적힌 총 금액 X가 주어진다. 둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 N이 주어진다. 이후 N개의 줄에는 각 물건의 가격 a와 개수 b가 공백을 사이에 두고 주어진다. 출력 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하면 Yes를 출력한다...
2022.10.15 -
[백준] 10950 : A+B-3
[3주차 과제] 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. 제출한 답 #include int main(){ int test, a, b; scanf("%d", &test); for(int i = 1; i
2022.10.14 -
[백준] 2562 : 최대값
[3주차 과제] 문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. 입력 첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다. 출력 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다. 제출한 답 #include int main(){ int num; int maxNum = 0; int placeNum = 0; for(int i = 1; i < 10; i++){ scanf("%d", &num);..
2022.10.14 -
2주차_자바스크립트 (별찍기)
[2주차 과제] 문제 for문을 이용하여 별 모양 찍기 소스 코드 결과 화면
2022.10.07 -
2주차_자바스크립트(조건문, 반복문)
조건문의 종류 조건문의 종류로는 if문, if-else문,if-else if-else문, switch문이 있습니다. if문 if문은 조건식의 결과에 따라 블록 실행 여부가 결정됩니다. 조건식에는 true 또는 flase 값을 산출할 수 있는 연산식이나, boolean 타입 변수가 올 수 있습니다. 조건식이 true이면 블록을 실행하고, false이면 블록을 실행하지 않습니다. // ex) if문 const num = 2; if(num > 1){ log('1보다 큽니다.'); } // 결과 값 : 1보다 큽니다. ------------------------------------------------------ // ex) if-else문 const score = 3; if(score > 5){ log('점..
2022.10.07 -
[백준] 2480 : 주사위 세개
[2주차 과제] 문제 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금을 받게 된다. 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)×100원의 상금을 받게 된다. 예를 들어, 3개의 눈 3, 3, 6이 주어지면 상금은 1,000+3×100으로 계산되어 1,300원을 받게 된다. 또 3개의 눈이 2, 2, 2로 주어지면 10,000+2×1,000 으로 계산되어 12,000원을 받게 된다. 3개의 눈이 6, 2, 5로 주어지면 그중 가장 큰 값이 6이므로 6×100으로 계산되어 600원..
2022.10.05