zoukankan      html  css  js  c++  java
  • 华为机试题

    /* zhengshupaixu */
    #include <iostream>
    using namespace std;
    #define LEN 100
    void sort(int a[],int n)
    {
       int i,j,k,temp;
       for (i = 0;i<n-1;i++)
       {
           k = i;
           for (j = i+1;j<n;j++)
           {
               if(a[k]>a[j])
               {
                   k=j;
               }
           }
           if (k != i)
           {
              temp = a[k];
              a[k] = a[i];
              a[i] = temp;
           }
       }
    }
    void main()
    {
        int a[LEN] = {''};
        int n=0,num;
        char c ='';
        int i=0;
        int max,min;
        while (c != '
    '&& n<LEN)
        {
           scanf("%d",&num);
           a[n] = num;
           n++;
           scanf("%c",&c);
        }
        sort(a,n);
    
        tt:max = min = a[i];
        while (a[i+1]-a[i] == 1 || a[i+1]-a[i] == 0)
        {
            max = a[i+1];
            i++;
        }
        if (max != min)    printf("%d %d ",min,max);
        else  printf("%d ",min);
        if (i<n - 1)
        {
            i++;
            goto tt;
        }   
    }

    之前准备的华为机试,都是在平台上测试通过的

  • 相关阅读:
    第二周作业
    十二周
    十一周
    第十周
    第九周
    第八周
    第七周
    第六周
    实验报告三
    第四周课程总结&试验报告(二)
  • 原文地址:https://www.cnblogs.com/zlj830/p/4717125.html
Copyright © 2011-2022 走看看