宁波市第25届中小学生计算机程序设计竞赛复赛试题(小学组)第1页共5页宁波市第22届中小学生计算机程序设计竞赛复赛试题(小学组)题目一览试题名称最小数等式旅行英文代号minequaltravel程序名min
pas/c/cppequal
pas/c/cpptravel
pas/c/cpp输入文件名min
inequal
intravel
in输出文件名min
outequal
outtravel
out内存限制128MB128MB128MB时限1秒1秒1秒关于竞赛中不同语言使用限制的说明一.关于使用Pascal语言与编译结果的说明1.对于Pascal语言的程序,当使用IDE和fpc编译结果不一致时,以fpc的编译结果为准
2.允许使用数学库(usesmath子句),以及ansistring
但不允许使用编译开关(最后测试时pascal的范围检查开关默认关闭:{$R-,Q-,S-}),也不支持与优化相关的选项
3.本次比赛允许使用64位整数类型:int64或qword
最小数(min)题目描述给定一个正整数n,请去掉其中的m个数字,使其剩下的数字按原先从左到右的相对次序组成一个新数,但该新数的值必须尽可能的小
【输入】输入文件min
in中只有一行,共2个整数,分别是n和m的值,中间用一个空格分隔
【输出】输出文件min
out中只有一行,该行只有一个整数,它是从n中去掉m个数字后所能得到的最小新数(注:如果新数的最高位是零,输出时请去掉这些0)
样例输入1©宁波市计算机学会,2010宁波市第25届中小学生计算机程序设计竞赛复赛试题(小学组)第2页共5页4565471样例输出145547样例输入24565473样例输出2447样例输入310031样例输出33【数据限制】本题共有10组测试数据,每组10分,共100分
50%的数据,10≤n≤2
1*10^9,另外50%的数