超大数组怎么读入
pascal吧
全部回复
仅看楼主
level 1
junyuancat1 楼主
今天练习,遇到了一道题,有n个人(1-1000),每人的票数至少是100万
输入
投票者投的选手序列编号(1就是第一个人)
输出
选手编号 票数
选手编号 票数
例如
输入(当然没这么小,每人至少100万,这只是举例)
1 3 3 4 3 5 4 4 2
输出
1 1
2 1
3 3
4 3
5 1
想问一下大神,怎么读入一个nX(100万),也就是10的9次方以上的1维数组
2013年11月13日 13点11分 1
level 5
直接1..1000,oflongint就好了
2013年11月13日 15点11分 2
level 1
以万为单位,实数型
2013年11月15日 07点11分 3
level 12
[汗]为什么要一次读入……
2013年11月15日 23点11分 4
level 11
开个1.。1000的longint
2013年11月16日 08点11分 5
level 9
开玩笑[汗]你见到过哪个数组有一百万个元素的?
While not(eoln) do begin read(t); a[t]:=a[t]+1; end;
定义一个1000的数组,判断下范围就输出
2013年11月16日 13点11分 6
level 3
这……应该是“有1000个范围在一到一百万的元素的一维数组”
2013年11月16日 13点11分 7
1