#include<bits/stdc++.h> using namespace std; vector<float> money; set<float> myset; int main() { float arr[] = {0.8, 0.8, 0.8, 0.8, 0.8, 1.0, 1.0, 1.0, 1.0, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8}; money.push_back(0); for (int i = 1; i < 15; i++) { int len = money.size(); for (int j = 0; j < len; j++) { money.push_back(arr[i] + money[j]); } } for (int j = 0; j < money.size(); j++) { myset.insert(money[j]); } cout << myset.size(); }