BOJ 문제풀이

백준 11047번 C++ 풀이

koreasunoo 2021. 7. 17. 21:25
SMALL

알고리즘: 그리디 알고리즘

코드:

#include <iostream>
#include <vector>

using namespace std;

int main(){

	int a, b, result =0;
	scanf("%d %d",&a, &b);
	vector<int> v(a);
	for(int i =0; i<a; i++){
		cin>>v.at(i);
	}
	
	for(int i = a-1; i>=0; i--){
		result += b/v.at(i);
		b -= v.at(i)*(b/v.at(i));
	}
	cout<<result;
	return 0;
}
LIST

'BOJ 문제풀이' 카테고리의 다른 글

백준 1934 c++ 풀이  (0) 2021.07.18
백준 2609 c++ 풀이  (0) 2021.07.18
백준 11399 C++ 풀이  (0) 2021.07.17
백준 2839번 c++ 풀이  (0) 2021.07.17
백준 2562번 c++ 풀이  (0) 2021.07.17