威海市南海新区地图:急!C++问题求解

来源:百度文库 编辑:高考问答 时间:2024/05/02 04:23:40
“键盘输入一个高精度的正整数M,去掉其中任意S个数字后使剩下的数最小”

自己回家动脑子想去吧 这么简单都不会

比如10123,去掉1个数字的话,去掉第一个1,剩下0123算不算

qingwen用C++可以对数据包的流量统计做个编程吗 急急急!!!

不知道

想帮```但忘记具体用法了```关注一下``

题目:数字小游戏

基本要求:

要求用c++语言编程, 在Visual C++环境下调试完成;

三.设计方法和基本原理

1.课题功能描述

键盘输入一个高精度的正整数M,去掉其中任意S个数字后使剩下的数最小

例如: M=2837951, S=4

输出结果为:

237951

23751

2351

231

2.问题的解决方案:

计算机中,无符号长整形数据所能够存储表示的最大正整数是2的32次方减1,但是如果用许多个短整形数据构成一个数组,就可以描述无限大的一个高精度的正整数。例如:数据532 56789009432432是一个远远大于2的32次方减1的正整数,可以用如下一个数组进行描述,数组中每个元素都是0到9的10个整数,如果数组开辟足够大,则可以描述足够大的正整数。

5
3
2
5
6
7
8
9
0
0
9
4
3
2
4
3
2

仔细从给出的例子中找到规律,然后进行解决。

再比如53256789009432432, S=9

输出结果为:

3256789009432432

256789009432432

25678009432432

2567009432432

256009432432

25009432432

2009432432

9432432

432432

四.创新要求

在基本要求达到后,进行创新设计,将数据表示成为16进制数据,然后在16进制下进行相应的游戏处理。

按这个题目做,字数太多,不让补充~大家帮个忙~