zoukankan      html  css  js  c++  java
  • 1113:不与最大数相同的数字之和

    时间限制: 1000 ms 内存限制: 65536 KB
    提交数: 9644 通过数: 4994

    【题目描述】

    输出一个整数数列中不与最大数相同的数字之和。

    【输入】

    输入分为两行:
    第一行为N(N为接下来数的个数,N ≤ 100);
    第二行N个整数,数与数之间以一个空格分开,每个整数的范围是-1000,000到1000,000。

    【输出】

    输出为N个数中除去最大数其余数字之和。

    【输入样例】

    3
    1 2 3

    【输出样例】

    3

    【来源】

    NO

    代码

    #include <stdio.h>
    int main ()
    {
    	int n;
    	scanf("%d",&n);
    	int a[n+1],max,sum=0;
    	for(int i=0;i<n;i++)
    	{
    		scanf("%d",&a[i]);
    		if(i==0) max=a[0];
    		else
    		{
    			if(a[i]>max) max=a[i];
    		}
      		sum+=a[i];
    	}
    	printf("%d",sum-max);
    	return 0;
    }
    
  • 相关阅读:
    透过书本了解HTML5
    Seam性能讨论
    Maven依赖管理
    Tapestry
    为HTML5的未来制定学习计划
    后缀数组
    HDU 1042(大数)
    教你理解复杂的C/C++声明
    编程修养
    平衡二叉树
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338747.html
Copyright © 2011-2022 走看看