Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- BOJ
- 리퍼럴
- 점프 점프
- 백준
- 디자인패턴
- D2
- D3
- 11060
- 재밌게 할래요
- 어싱크
- 블록
- 삼성 SW 역량 테스트 기출 문제
- C++
- Design Pattern
- SWEA
- level2
- Initiative Q
- 논블록
- spring
- 알고리즘
- 자료구조
- Java
- 10505
- 레퍼럴
- 메타퀘스트3
- Meta Quest3
- 프로그래머스
- 이니셔티브 q
- SOLID
- d4
Archives
- Today
- Total
아직은 정체성이 없는 블로그
[SWEA][D2][c++] 1970. 쉬운 거스름돈 본문
문제
1970. 쉬운 거스름돈D2
문제 링크
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PsIl6AXIDFAUq#none
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제풀이
1. 현재 금액에 화폐 단위로 나눈 몫을 출력한다.
2. 현재 금액을 화폐 단위로 나눈 나머지값으로 갱신한다.
3. 1~2과정을 화폐 단위가 큰 순서대로 진행한다.
코드
#include<stdio.h>
int main()
{
int test_case;
int T;
scanf("%d",&T);
for(test_case = 1; test_case <= T; ++test_case)
{
int money[]={50000,10000,5000,1000,500,100,50,10};
int num;
scanf("%d",&num);
printf("#%d\n",test_case);
for(int i=0; i<8; i++){
printf("%d ",num/money[i]);
num%=money[i];
}
printf("\n");
}
return 0;
}
'알고리즘 역량테스트 문제 > SWEA' 카테고리의 다른 글
[SWEA][D2][c++] 1961. 숫자 배열 회전 (0) | 2020.07.04 |
---|---|
[SWEA][D2][c++] 1966. 숫자를 정렬하자 (0) | 2020.07.04 |
[SWEA][D2][c++] 1974. 스도쿠 검증 (0) | 2020.07.04 |
[SWEA][D2][c++] 1976. 시각 덧셈 (0) | 2020.07.04 |
[SWEA][D2][c++] 1979. 어디에 단어가 들어갈 수 있을까 (0) | 2020.07.04 |
Comments