zoukankan      html  css  js  c++  java
  • 【ACM打卡】ZOJ 1414 3100

    1414

    要么x = y, 当X为偶数 则所求数是2*x, 若为奇数,则2*x -1。

    要么x - y = 2. 当X为偶数 则所求数是2*x + 2, 若为奇数,则2*x +1。


    3100

    输入数字n,求去掉 最大数及最小数 的n个数的平均数。

    从别人代码中学习运用较方便的函数:memset(s,0,sizeof(s))   sort(s,s+num)  sizeof(s)


    电脑一直不在家,超久没敲代码啦,作业呀作业。今天继续写好了。

    1414

    #include<iostream>
    using namespace std;
    
    int main(){
        int x,y,i,T;
        cin>>T;
        while(T--){
            cin>>x>>y;
            if(x!=y && y!=x-2) cout<< "No Number" << endl;
            else{
                if(x==y && x%2==0) cout<<2*x<<endl;
                if(x==y && x%2!=0) cout<<2*x-1<<endl;
                if(x-2==y && x%2==0) cout<<2*x-2<<endl;
                if(x-2==y && x%2!=0) cout<<2*x-3<<endl;
            }
        }
    }


    3100

    #include<iostream>
    #include<memory.h>
    #include<algorithm>
    
    using namespace std;
    int s[100];
    int main(){
        int i,num,sum,ave;
        while(cin>>num && num){
            memset(s,0,sizeof(s));
            sum=ave=0;
            for(i=0;i<num;i++)
                cin>>s[i];
            sort(s,s+num);
            for(i=1;i<num-1;i++)
                sum=sum+s[i];
            ave=sum/(num-2);
            cout<<ave<<endl;
        }
    }
    



  • 相关阅读:
    Git本地库在哪
    Git&GitHub-添加提交以及查看状态
    linux命令——find
    正则表达式
    再访JavaScript对象(原型链和闭包)
    RabbitQM(消息队列)
    Java泛型(T)与通配符?
    Linux设置文件权限和归属
    英语单词
    RabbitQM使用笔记
  • 原文地址:https://www.cnblogs.com/iriswang/p/11084673.html
Copyright © 2011-2022 走看看