组数字 pascal【问题描述】把n个数进行排列,会用许许多多不同的数字,请找出所有新数(表示后来排成的数)中的最大数.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 10:26:00
组数字 pascal
【问题描述】
把n个数进行排列,会用许许多多不同的数字,请找出所有新数(表示后来排成的数)中的最大数.(不用一个个列出来算)
【输入格式】
输入仅两行.输入n,表示有n个数.接下来是输入n个数,表示需要用来组数字的数.
【输出格式】
输出文件仅一行.输出排成最大的那个数.
【输入样例】
3
21 7 34
【输出样例】
73421`
【数据规模】
1
【问题描述】
把n个数进行排列,会用许许多多不同的数字,请找出所有新数(表示后来排成的数)中的最大数.(不用一个个列出来算)
【输入格式】
输入仅两行.输入n,表示有n个数.接下来是输入n个数,表示需要用来组数字的数.
【输出格式】
输出文件仅一行.输出排成最大的那个数.
【输入样例】
3
21 7 34
【输出样例】
73421`
【数据规模】
1
var i,j,k,b,a,c,n,m:longint;
f:array[0..101]of string;
begin
readln(n);
readln(f[0]);
f[0]:=' '+f[0];
for i:=2to length(f[0]) do begin
if (f[0][i] ' ')then begin
if f[0][i-1]=' ' then
inc(a);
f[a]:=f[a]+f[0][i];
end;
end;
for i:=1to n-1 do
for j:=i+1to n do if f[i]
f:array[0..101]of string;
begin
readln(n);
readln(f[0]);
f[0]:=' '+f[0];
for i:=2to length(f[0]) do begin
if (f[0][i] ' ')then begin
if f[0][i-1]=' ' then
inc(a);
f[a]:=f[a]+f[0][i];
end;
end;
for i:=1to n-1 do
for j:=i+1to n do if f[i]
组数字 pascal【问题描述】把n个数进行排列,会用许许多多不同的数字,请找出所有新数(表示后来排成的数)中的最大数.
输入n个整数,请找出最小数所在的位置,并把它与第一个数对调.(pascal 数组)
pascal编程 输入n个整数,找出最大数所在的位置,并将它与第一个数对调
pascal语言:输入n个数,并输出最大的数和最小的数
如果自然数A的各位数字之和等于7,那么A就称为吉祥数,把所有吉祥数按从小到大排列.第2006个数是多少?
解决C语言中的问题题目是找出n个数中最大最小的数,哪错了,为什么不对?
输入n个数,找出所有大于n个数的平均值的哪些数及最小数
将一组数字按如图2方式排列,若(m,n)表示第m排从左到右第n个数,则(5,4)表示的数是____.
残缺的数字【问题描述】可怜的小小在数数字…….本来有 1..n 这 n 个数,但是她一不小心数没了一个数 X.如果这个事
从1-9这九个数字中取出5个不同的数进行排列,求取出的奇数必须排在奇数位置上的五位数个数
从0123这四个数字中任取三个进行排列,求取得的三个数字排成的数是三位数且是偶数的概率?
从0,1,2,3这四个数字中任取三个进行排列,求取得的三个数字排成的数是三位数且是偶数的概率