货币体系

Description

A magic island Geraldion, where Gerald lives, has its own currency system. It uses banknotes of several values. But the problem is, the system is not perfect and sometimes it happens that Geraldionians cannot express a certain sum of money with any set of banknotes. Of course, they can use any number of banknotes of each value. Such sum is called unfortunate. Gerald wondered: what is the minimumunfortunate sum?

Input

The first line contains number n (1 ≤ n ≤ 1000) — the number of values of the banknotes that used in Geraldion.

The second line contains n distinct space-separated numbers a1, a2, ..., an (1 ≤ ai ≤ 106) — the values of the banknotes.

Output

Print a single line — the minimum unfortunate sum. If there are no unfortunate sums, print  - 1.

Sample Input

Input

5 1 2 3 4 5

Output

-1

题意:求n个整数不能组成的最小整数,如果都存在,输出-1.

思路:如果n个数中有1,则都能组成,输出-1,否则不能组成的最小整数1,输出1.

英文不好  一直看不懂题意 也是日了狗了.....

代码如下:

 1 #include <iostream>
 2 using namespace std;
 3 int a[1005];
 4 int main()
 5 {
 6     int n;
 7     while(cin>>n)
 8     {
 9         int flag=0;
10         for(int i=0;i<n;i++)
11         {
12             cin>>a[i];
13             if(a[i]==1)
14                 flag=1;
15         }
16
17         if(flag)
18             cout<<-1<<endl;
19         else
20             cout<<1<<endl;
21     }
22     return 0;
23 }
时间: 2024-10-05 22:52:40

货币体系的相关文章

【刘文彬】【精解】EOS标准货币体系与源码实现分析

原文链接:醒者呆的博客园,https://www.cnblogs.com/Evsward/p/eos-exchange.html EOS智能合约中包含一个exchange合约,它支持用户创建一笔交易,是任何两个基本货币类型之间的交易.这个合约的作用是跨不同币种(都是EOS上的标准货币类型)的,通过各自与EOS主链价值进行锚定,然后再相互发起交易兑换.要搞清楚的是,这与区块链"传统的"交易所并不一样,那个主要是集中在交易撮合上面,而且必须是同一币种. 关键字:EOS token 经济模型

财经世界(8)英镑霸权,美元的国际化,美元霸权与美元石油体系

(1)英镑霸权 借助工业革命的推动,十八世纪英国迅速发展成为世界上最强大的国家.1850年英国的工业产值占世界工业产值的39%,进出口贸易占世界贸易总额的35% .强大的经济实力和繁荣的国际贸易推动了英国金融业的快速发展.英国以繁荣的国际贸易结算为依托,建立了发达的金融体系.自1820年直至1929年,英国出口贸易额一直位居世界第一位.受国际贸易发展的推动,伦敦成为当时最重要的国际金融中心,英国也成为世界上最主要的资本输出国.到1913年英国的对外投资额达到195亿美元,占世界资本输出总量的43

?全球第三代数字货币网络黄金EGD市场增值的可行性分析

全球第三代数字货币网络黄金EGD市场增值的可行性分析 而网络黄金积分作为第二代的数字加密资产,在技术上和商业上相对以比特币为代表的第一代数字加密货币拥有更明显优势,升值空间无比广阔. 首先,网络黄金积分是在优化了比特币底层技术协议基础上形成的全新数字资产,拥有以下技术优势: A. 交易确认速度更快,数据区块确认时间只需30秒(比特币2.5分钟) B. 绿色挖矿机制,无需大量无谓的矿机硬件和能源浪费,只需要拥有网络黄金积分就可以参与挖矿,获得新产生的网络黄金积分,没有技术门槛 C. 开始封存了50

比特币 Bitcoin 是什么,我勒个去,哈耶克果然超前&mdash;&mdash;货币的非国有化,容我思量一下【转载+整理】

原文地址 比特币矿业史(上):故事的开始,CPU 时代 比特币矿业史(中):群众的觉醒 ,GPU 时代 比特币矿业史(下):巨头的诞生 ,ASIC 时代 本文内容 引子 0 序 1 故事的开始 : CPU时代 1.1 史前启示录 1.2 盘古开天地 1.3 矿工第一人 1.4 CPU时代 2 群众的觉醒 :GPU时代 2.1 第一笔兑换 2.2 逐渐流行 2.3 阶级形成 2.4 铸币工厂 3 巨头的诞生 :ASIC时代 3.1 军备竞赛 3.2 疯狂上涨 3.3 产业链 4 未来的展望 :量子

【动态规划】货币系统问题

[动态规划]货币系统问题 时间限制: 1 Sec  内存限制: 64 MB 题目描述 货币是在国家或经济体内的物资与服务交换中充当等价物,或是偿还债务的特殊商品,是用作交易媒介.储藏价值和记账单位的一种工具.魔法世界的货币的历史,可以追溯至史前以物易物的阶段,后来经过金属货币.金银.纸币以及金银本位制度,演化至现代的货币体系,现已知魔法世界的货币系统有V种面值,求组成面值为N的货币有多少种方案. 输入 第一行为两个整数V和N,V是货币种类数目,1≤V≤25,N是要构造的面值,1≤N≤1000.第

货币发展历程及比特币的产生

第一阶段:物物交换 在原始社会,人们用自己所拥有的物资去交换其他的物资,以满足更多的物资需求,比如用一头羊换一把石斧,这便是"物物交换",在<易经·系辞下>有着"日中为市,致天下之民,聚天下之货,交易而退,各得其所"的清晰记载.随着物资的不断丰富,人们需求的不断增加,物物交换出现了很多弊端.比如,我有一头羊,现在我需要一袋粮食,而有粮食的人并不需要羊,而是需要一把石斧,我们之间便不能达成交换:又比如,我有一头羊,现在另一个人用一把石斧来交换,然而我认为我

1比特币等于多少人民币?加密货币的成功反而“绑架”了整个行业

在我们身处的世界里,至今仍然无法给加密货币一个明确的定义,这个问题真是令人头疼.互联网上更是充斥着各种各样的解释,有人说加密货币是传统货币系统的替代品,有人则认为应该被统一归入公共事业型代币,还有人觉得应该被归入到证券型代币.然而,最大的问题应该来自于每一个人,不管是长期持币的"HODLer",还是刚刚进入加密行业的新手,他们都在用同一种眼光来看待那些完全不同的加密货币实体.你有没有发现,无论功能如何,目前所有的加密货币都在以相同的投资意识被对待,这种情况甚至有可能导致整个行业倒退.

2017全国两会政府工作报告(全文)

2017全国两会政府工作报告(全文) "两会"并不是一个特定的机构名称,而是对自1959年以来历年召开的"中华人民共和国全国人民代表大会"和"中国人民政治协商会议"的统称.由于两场会议会期基本重合,而且对于国家运作的重要程度都非常的高,故简称做"两会".下面一起来阅读2017年政府两会工作报告! 2017年两会政府工作报告 --2017年3月5日在第十二届全国人民代表大会第五次会议上 国务院总理 李克强 各位代表,现在,我代表

美国独立,原来是欧洲各国围攻英国的结果!

独立战争和南北战争就可以作为注释. 实际上,独立战争之中的大陆军,战力低下,华盛顿指挥能力更是一般,能够打败英军,多靠了背后的欧洲各位大佬全力支持,我们或许应该把这些大佬们叫做是英国死敌之联盟,西班牙法国等均挥军参战.比如法国拉法耶特直接率军参战,法国舰队则是萨拉托加大捷的根本原因. 荷兰则假惺惺组织了中立联盟,实际上是要对大陆军进行物资贸易,赚取战争期间的超额利润,这个联盟获利丰厚,以至于欧洲列强均红着眼睛加入其中,比如丹麦.瑞典乃是同荷兰一起的共同发起国,不久普鲁士.俄国和奥地利也加入进来.