人民币问题

news/2024/11/29 10:51:35/


1044: 人民币问题 [水题]

时间限制: 1 Sec  内存限制: 128 MB

提交: 180  解决: 129  统计

题目描述

给出任意的人民币( 100 ≤100元)。

求兑换成5元、2元和1元币值(要求三种币值均有)的方法有多少种。

输入

输入任意的人民币( 100 ≤100元)的整币。

输出

计算出兑换成5元、2元和1元币值(要求三种币值均有)的方法有多少种。

样例输入

10

样例输出

2

提示

对于示例有两种:

一、

5元:1

2元:1

1元:3

二、

5元:1

2元:2

1元:1

来源

#include<iostream>
using namespace std;
int main()
{int n,ans=0;cin>>n;for(int i=1;i<=100;i++)for(int j=1;j<=50;j++)for(int k=1;k<=20;k++)if(i+j*2+5*k==n)ans++;cout<<ans<<endl;} 

显然可得三元一次方程:

5x+2y+z=n 5x+2y+z=n

求满足的正整数解的个数。

因为 n n的范围很小,所以可以用枚举法。

三重循环 O(n3)



http://www.ppmy.cn/news/545934.html

相关文章

钱币组合方式

假设我们有无限多的1元&#xff0c;2元&#xff0c;5元&#xff0c;10元&#xff0c;20元&#xff0c;50元&#xff0c;100元&#xff0c;200元的钱币&#xff0c;那么为了组合成一个200元的钱币&#xff0c;共有多少种组合方式&#xff1f; 比如说&#xff1a; 200 110015022…

比特币技术原理

目录 比特币的兴起 1.以物易物 2.实物货币 3.符号货币 4.中央系统虚拟货币 5.分布式虚拟货币 比特币原理 三大核心问题 问题1——记账必要性 问题2——以谁为准 问题3——如何防伪 RSA算法 数字签名 比特币的优缺点 优点&#xff1a; 缺点 参考链接 PPT&…

PTA-换硬币

换硬币 将一笔零钱换成5分、2分和1分的硬币&#xff0c;要求每种硬币至少有一枚&#xff0c;有几种不同的换法&#xff1f; 输入格式: 输入在一行中给出待换的零钱数额x∈(8,100)。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序&#xff0c;输出各种换法。每行输…

c语言 人民币兑换

**c 1 元 5 角钱人民币兑换 5 分、2 分和 1 分的硬币&#xff08;每一种都要有&#xff09;共 100 枚&#xff0c;会有很多种兑换方案。请编写程序给出各种兑换方案。 输入格式: 输入为一个正整数 n&#xff0c;表示要求输出前 n 种可能的方案。方案的顺序&#xff0c;是按照 5…

十二硬币问题

十二硬币问题 解题思想源于“约翰比斯利”&#xff08;一个歪果仁&#xff09; ##1、问题重述 给出12个硬币&#xff0c;其中一个是假硬币&#xff0c;用一个天平来确定三种重量的假币&#xff08;其中假币可能比其他硬币轻或重&#xff09;。问&#xff1a;至少称量多少次能够…

c语言换硬币

将一笔零钱换成5分、2分和1分的硬币&#xff0c;要求每种硬币至少有一枚&#xff0c;有几种不同的换法&#xff1f; 待换的零钱数额x&#xff0c;整数&#xff0c;不少于8&#xff0c;不超过100。 要求按5分、2分和1分硬币的数量依次从大到小的顺序&#xff0c;输出各种换法。…

新手,如何获取C币

新手&#xff0c;如何获取C币 论文数据处理&#xff0c;需要GS应用的软件包&#xff0c;软件包下载需要C币&#xff0c;请问各位大神如何获取C币&#xff0c;感激不尽 你好&#xff01; 第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔…

抓包抖音充值接口,实现微信支付宝充值抖币收款通道

前段时间搞了个抖音充值的通道&#xff0c;现在搞个YY充值的。 接下来这段时间的安排就是把各个这种平台的充值接口全分析一遍做成接口。 相比抖音的充值抖币接口&#xff0c;yy充值y币的风控就小很多&#xff0c;可以忽略不计&#xff0c;所以开发上也顺利很多。 把调用的相…