题目1483:求最大最小数
时间限制:1 秒
内存限制:128 兆
特殊判题:否
提交:106
解决:50
输入N个(N<=10000)数字,求出这N个数字中的最大值和最小值。每个数字的绝对值不大于1000000。
输入包括多组测试用例,每组测试用例由一个整数N开头,接下去一行给出N个整数。
输出包括两个整数,为给定N个数中的最大值与最小值。
5 1 2 3 4 5 3 3 7 8
5 1 8 3
/********************************* * 日期:2013-3-3 * 作者:SJF0115 * 题号: 九度OJ 题目1483:求最大最小数 * 来源:http://ac.jobdu.com/problem.php?pid=1483 * 结果:AC * 来源:2012年清华大学计算机研究生机试真题 * 总结: **********************************/ #include<stdio.h> #include<stdlib.h> #include<limits.h> int FindMinMax(long long int A[],int size,long long int &min,long long int &max) { min = A[0]; max = A[0]; for(int i = 1;i < size;i++) { if(A[i] > max){ max = A[i]; } if(A[i] < min){ min = A[i]; } } return 0; } int main () { int i,N; long long int min,max; long long int Array[10001]; while(scanf("%d",&N) != EOF){ for(i = 0;i < N;i++){ scanf("%lld",&Array[i]); } FindMinMax(Array,N,min,max); printf("%lld %lld\n",max,min); }//while return 0; }
相关推荐
用C#写一个控制台程序,用户输入十个数,输出最大数,最大数的下标,最小数,最小数的下标
- 题目5:最大公因数和最小公倍数,甲和乙的公因数是2×3,最小公倍数是2×3×5×7。 - 题目6:方向和距离问题,早上走的方向相反,距离不变。 - 题目7:长方体体积公式,体积除以长乘高得到宽。 - 题目8:单位...
- 题目3:最简真分数的分子、分母互质,且分子小于分母。12的因数有1,2,3,4,6,12,所以可能的最简真分数是1/12或3/4。 - 题目4:合数至少有3个因数:1,自身,和其他至少一个因数。 - 题目5:10以内既是奇数又是合数的...
- 题目17: 最大数是(-3)^2=9,最小数是-2^2=-4,它们的积是-36。 - 题目18: 由于S1和S2是对称的,它们的差为0。 3. **解答题** - 题目19: (1)计算10-6-2-1=1,(2)计算4*5-(5/3)-5=1。 - 题目20: 数轴上数...
- 题目5:乘法中求0的个数,250 × 8的结果末尾有几个0,取决于250因数中2的个数。 - 题目6:时间计算,营业时间等于结束时间减去开始时间。 - 题目7:正方形拼接,要拼成大正方形,需要小正方形的个数必须是完全...
6. **两位小数四舍五入**:如果一个两位小数保留整数约为10,那么它可能是9.50(最大值,因为四舍五入后进位)或10.00(最小值,因为舍去小数部分)。 7. **表格填充**:这部分练习要求填写保留不同精度的近似值,...
- 题目5涉及最大公因数和最小公倍数,A=2×3×5,B=3×5×7,最大公因数为3×5=15,最小公倍数为2×3×5×7=210。 - 题目6是利息计算,500元存款,年利率3.33%,定期三年,计算到期利息。 - 题目7是达标率问题,...
- 题目5:涉及到分数的除法运算,理解分数的意义和分数与小数的转换。 - 题目6:测试质量单位的认识,克和千克的使用场景。 - 题目7:解决年龄问题,运用代数思想求解未知数。 - 题目8:时间的读法,将24小时制...
- 题目5:两位数乘以两位数,乘积最大是99×99=9801,最小是10×10=100。 2. 选择题: - 题目1:一年中有12个月,但不是每个月都有31号,只有2月除外,因此31号促销活动一年举行12-1=11次,选C错误,应该是11次。...
- 题目2:一个两位小数四舍五入后是9.0,这个小数最大是9.04,最小是8.95。 - 题目3:496500改写成用“万”作单位的数是49.65万,保留整数约是50万。 - 题目4:等腰三角形顶角为180° - 25° * 2 = 130°。 - ...
- 题目8:最大两位数与最小两位数相乘,99×10=990。 - 题目9:方位知识,掌握基本的地理方向。 - 题目10:数列规律,观察数列的递减趋势,找出差值并继续相减。 2. **选择题** - 题目1:计算流掉的水量,需要...
- 例2:在混循环小数12.71828上添加循环点使其最大化,需要找到最右边的数字来作为循环节的开始,即12.71828**2**。 - 例3:在循环小数10230.中找到第1997位上的数字,需要计算出1997除以循环节长度的余数来确定...
- 小数乘以小数:小数乘以小数可以理解为求这个数的几分之几、百分几、千分之几等。比如2.5×0.6表示2.5的十分之六,2.5×0.98表示2.5的百分之九十八。 2. **练习分析**: - 练习1主要考察学生对小数乘法意义的...
同时,题目也给出了如何确定一个三位小数的最大值和最小值,这要求学生理解四舍五入规则。 6. **小数乘积的位数**:如4.09×0.05的积有几位小数,需要学生理解小数乘积的位数等于两个乘数小数部分位数之和。 7. **...
最大公约数的计算采用辗转相除法,即欧几里得算法,不断用大数除以小数,再用上一步的小数除以上一步的余数,直到余数为0,此时的除数即为最大公约数。最小公倍数则可以通过两数的乘积除以最大公约数获得,这一公式...
7. **取近似值的范围**:一个三位小数精确到百分位后是3.45,意味着最接近的三位小数可能是3.445(最小)和3.454(最大)。 8. **余数计算**:3.47÷0.62的结果是5.5,余数可以通过减法得到,即3.47 - 5.5×0.62。 ...
- 题目11:考察小数与分数的转换,0.36包含36个1/100,转化为分数是9/25,要成为最小的质数(2),还需要添加11个1/100。 2. 谨慎辨析部分: - 题目1:合数的和不一定是合数,例如4(合数)+5(质数)=9(质数)...
4. 近似值与保留位数:在求循环小数的近似值时,需要根据题目要求保留的小数位数进行四舍五入。例如,0.3333……保留三位小数是0.333。 5. 循环节的确定:循环节是循环小数中重复出现的那一部分。例如,2.453453…...
#### 题目30:求n²大于12000的最小数n - **知识点**:循环结构,条件判断。 - **解析**:使用while循环,找到满足n²大于12000的最小数n。 #### 题目31:求n³小于12000的最大数n - **知识点**:循环结构,条件...
比如题目中的0.72等于0.720,这是因为小数末尾的0不影响其实际数值。 2. **小数的改写**:在不改变小数大小的前提下,可以将小数改写成具有指定位数的形式。例如,2.5可以改写为2.500,这同样遵循小数的性质。 3. ...