《noip2017提高组试题.docx》由会员分享,可在线阅读,更多相关《noip2017提高组试题.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、noip2017提高组试题CCF全国信息学奥林匹克联赛NOIP2017复赛提高组day1请选手务必仔细浏览本页内容1、文件名程序名和输入输出文件名必须使用英文小写。2、C/C+中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。3、全国统一评测时采用的机器配置为:CPUAMDAthlon(tm)IIx2240processor,2.8GHz,内存4G,上述时限以此配置为准。4、只提供Linux格式附加样例文件。5、提交的程序代码文件的放置位置请参照各省的详细要求。6、十分提醒:评测在当前最新公布的NOILinux下进行,各语言的编译器版本以其为准。【问题描绘】1小凯的疑
2、惑(math.cpp/c/pas)小凯手中有两种面值的金币,两种面值均为正整数且相互互素。每种金币小凯都有无数个。在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的。如今小凯想知道在无法准确支付的物品中,最贵的价值是多少金币?注意:输入数据保证存在小凯无法准确支付的商品。【输入格式】输入文件名为math.in。输入数据仅一行,包含两个正整数a和b,它们之间用一个空格隔开,表示小凯手中金币的面值。【输出格式】输出文件名为math.out。输出文件仅一行,一个正整数N,表示不找零的情况下,小凯用手中的金币不能准确支付的最贵的物品的价值。见选手目录下的math/math1.in和math/math1.ans。【输入输出样例1讲明】小凯手中有面值为3和7的金币无数个,在不找零的前提下无法准确支付价值为1、2、4、5、8、11的物品,其中最贵的物品价值为11,比11贵的物品都能买到,比方:12=3*4+7*013=3*2+7*114=3*0+7*215=3*5+7*0【输入输出样例2】见选手目录下的math/math2.in和math/math2.ans。【数据规模与约定】对于30%的数据:1a,b50。对于60%的数据:1a,b10,000。对于100%的数据:1a,b1,000,000,000。