#include <bits/stdc++.h> using namespace std; typedef long long ll; //dp[i],最多100枚硬币 const int a[5] = {1, 5, 10, 25, 50}; int main() { int n; while (cin >> n) { ll dp[255][101]; // dp[j][k]:用k个硬币组成j值的个数 dp[0][0] = 1; for (int i = 0; i < 5; i++) ...