亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

北郵考研復試C語言上機題目精選

2020-01-26 14:58:19
字體:
來源:轉載
供稿:網友

查找

    題目描述: 
     
    輸入數組長度 n  
    輸入數組 a[1...n]  
    輸入查找個數m  
    輸入查找數字b[1...m]  
     
    輸出 YES or NO 查找有則YES 否則NO 。 
    輸入: 
     
    輸入有多組數據。 
    每組輸入n,然后輸入n個整數,再輸入m,然后再輸入m個整數(1<=m<=n<=100)。 
    輸出: 
     
    如果在n個數組中輸出YES否則輸出NO。 
    樣例輸入: 
     
    5 
    1 5 2 4 3 
    3 
    2 5 6 
    樣例輸出: 
     
    YES 
    YES 
    NO 

AC代碼:
這道題沒任何難度,就是兩個for循環實現即可

  #include <stdio.h>   #include <stdlib.h>      int main()   {     int a[101], b[101];     int n, m, i, j, flag;        while(scanf("%d", &n) != EOF)     {       //接收輸入數組       for(i = 0; i < n; i ++)       {         scanf("%d", a + i);       }       //接收查找數組       scanf("%d", &m);       for(j = 0; j < m; j ++)       {         scanf("%d", b + j);       }       //判斷查找存在       for(j = 0; j < m; j ++)       {         flag = 0;         for(i = 0; i < n; i ++)         {           if(b[j] == a[i])           {             flag = 1;             break;           }         }         if(flag)         {           printf("YES/n");         }else         {           printf("NO/n");         }       }     }     return 0;   } 


如果現在,我絕對會利用Java的HashMap去做這道題目


查找第K小數

    題目描述: 
     
    查找一個數組的第K小的數,注意同樣大小算一樣大。  
    如  2 1 3 4 5 2 第三小數為3。 
    輸入: 
     
    輸入有多組數據。 
    每組輸入n,然后輸入n個整數(1<=n<=1000),再輸入k。 
    輸出: 
     
    輸出第k小的整數。 
    樣例輸入: 
     
    6 
    2 1 3 5 2 2 
    3 
    樣例輸出: 
     
    3 

AC代碼:
考察的就是簡單的快速排序,上我的AC代碼

  #include <stdio.h>   #include <stdlib.h>      int partition(int *A, int left, int right);   void quicksort(int *A, int begin, int end);      int main()   {     int i, j, n, k;     int a[1001];        while(scanf("%d",&n) != EOF)     {       //接受stdin輸入數據       for(i = 0; i < n; i ++)       {         scanf("%d",a + i);       }       scanf("%d",&k);          //快速排序       quicksort(a, 0, n - 1);          //輸出第k小的數       for(i = 0, j = 0; i < n && j < k; i ++)       {         if(a[i] != a[i + 1])         {           if(j == k - 1)           {             printf("%d/n",a[i]);             break;           }else           {             j ++;           }         }       }     }        return 0;   }      void quicksort(int *A, int begin, int end)   {     int pivot;        if(begin < end)     {       pivot = partition(A, begin, end);       quicksort(A, begin, pivot - 1);       quicksort(A, pivot + 1, end);     }   }      int partition(int *A, int left, int right)   {     int stand = A[left];        while(left < right)     {       while(left < right && A[right] >= stand)       {         right --;       }       if(left < right)       {         A[left ++] = A[right];       }       while(left < right && A[left] <= stand)       {         left ++;       }       if(left < right)       {         A[right --] = A[left];       }     }     A[left] = stand;        return left;   } 

打牌

題目要求:

題目描述:

    牌只有1到9,手里拿著已經排好序的牌a,對方出牌b,用程序判斷手中牌是否能夠壓過對方出牌。
    規則:出牌牌型有5種  
    [1]一張 如4 則5...9可壓過
    [2]兩張 如44 則55,66,77,...,99可壓過
    [3]三張 如444 規則如[2]
    [4]四張 如4444 規則如[2]
    [5]五張 牌型只有12345 23456 34567 45678 56789五個,后面的比前面的均大。

輸入:

    輸入有多組數據。
    每組輸入兩個字符串(字符串大小不超過100)a,b。a字符串代表手中牌,b字符串代表處的牌。

輸出:

    壓過輸出YES 否則NO。

樣例輸入:

    12233445566677
    33

樣例輸出:

    YES

注意事項:
開始提交了3次,都是wa,發現有一種測試用例我無法通過,也是上個代碼錯誤的地方,測試用例如下:
樣例輸入:1122335566778899(不連續)12345
樣例輸出:yes
AC代碼:

  #include <stdio.h>   #include <stdlib.h>   #include <string.h>      int main()   {     char a[101];     char b[101];     char ch, key;     int i, lena, lenb, flag;     int count[11];           while(scanf("%s",a) != EOF)     {       //接收回車符       ch = getchar();       //接收出牌       scanf("%s",b);       ch = getchar();       //長度       lena = strlen(a);       lenb = strlen(b);       //初始化       memset(count,0,sizeof(count));       //遍歷手牌       for(i = 0; i < lena; i ++)       {         count[a[i] - '0'] ++;       }         //檢測對方出牌       switch(lenb)       {         case 1:         case 2:         case 3:         case 4:           flag = 0;           for(key = b[0] - '0' + 1; key <= 9; key ++)           {             if(count[key] >= lenb)             {               flag = 1;               break;             }                   }           break;         case 5:           flag = 0;           for(key = b[0] - '0' + 1; key < 9; key ++)           {             if(count[key] > 0 && count[key + 1] > 0 && count[key + 2] > 0 && count[key + 3] > 0 && count[key + 4] > 0)             {               flag = 1;               break;             }             }           break;       }       //打印輸出       if(flag)       {         printf("YES/n");       }else       {         printf("NO/n");       }        }     return 0;   } 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久综合88中文色鬼| 国a精品视频大全| 51久久精品夜色国产麻豆| 久久99精品视频一区97| 日韩在线观看免费高清完整版| 亚洲深夜福利网站| 成人动漫网站在线观看| 精品人伦一区二区三区蜜桃网站| 北条麻妃99精品青青久久| 成人精品视频久久久久| 在线一区二区日韩| 国产精品扒开腿爽爽爽视频| 国产精品99久久久久久久久| 性欧美亚洲xxxx乳在线观看| 久久影视电视剧凤归四时歌| 亚洲免费视频观看| 欧美中文字幕在线观看| 98视频在线噜噜噜国产| 亚洲第一福利网| 欧美在线日韩在线| 国产一区二区三区在线视频| 性欧美长视频免费观看不卡| 欧美日韩综合视频| 久久精视频免费在线久久完整在线看| 亚洲国产成人精品一区二区| 在线播放亚洲激情| 国产精品美女无圣光视频| 欧美日韩亚洲一区二区| 亚洲自拍欧美另类| 91精品久久久久久久久久| 亚洲美女性生活视频| 欧美日韩性生活视频| 在线色欧美三级视频| 国产日韩精品一区二区| 欧美一区亚洲一区| 日韩欧美在线中文字幕| 国产精品com| 98午夜经典影视| 亚洲国产成人精品电影| 久久国产精品电影| 日韩av在线网址| 91精品国产99久久久久久| 久久久久久com| 亚洲丝袜av一区| 欧美激情一级欧美精品| 欧美成人性色生活仑片| 欧美在线www| 亚洲一区二区中文字幕| 日韩在线视频导航| 91高清免费在线观看| 日韩高清免费观看| 亚洲欧洲第一视频| 亚洲高清免费观看高清完整版| 亚洲人成在线免费观看| 国内精品视频久久| 欧美性少妇18aaaa视频| 欧美成人第一页| 欧美激情视频在线免费观看 欧美视频免费一| 久久久久久高潮国产精品视| 高清欧美电影在线| 亚洲影影院av| 国产精品xxx视频| 久久久久久久97| 88国产精品欧美一区二区三区| 亚洲高清久久网| 国产69精品久久久久9999| 欧美高清视频在线观看| 中文字幕久热精品视频在线| 97国产suv精品一区二区62| 国产一区二区三区视频免费| 777午夜精品福利在线观看| 日韩av网址在线| 亚洲色图av在线| 亚洲国产成人精品女人久久久| 国产日韩欧美夫妻视频在线观看| www.久久色.com| 91色在线视频| 欧美国产高跟鞋裸体秀xxxhd| 国产精品视频最多的网站| 永久免费毛片在线播放不卡| 精品视频久久久久久久| 国产精品美女久久久久av超清| 26uuu亚洲伊人春色| 国产精品久久久久免费a∨| 国产精品精品久久久久久| 日韩免费看的电影电视剧大全| 日产精品久久久一区二区福利| 亚洲美女动态图120秒| 草民午夜欧美限制a级福利片| 亚洲精品在线观看www| 国产视频久久久久久久| 欧美国产第二页| 欧美富婆性猛交| 日韩成人在线观看| 中文字幕欧美视频在线| www.欧美精品一二三区| 日韩免费观看在线观看| 国产精品免费网站| 国产精品一区二区电影| 久久久精品2019中文字幕神马| 国产亚洲精品综合一区91| 久热国产精品视频| 亚洲精品不卡在线| 欧美体内谢she精2性欧美| 国产噜噜噜噜久久久久久久久| 久久久日本电影| 狠狠做深爱婷婷久久综合一区| 欧美视频专区一二在线观看| 欧美成人黑人xx视频免费观看| 在线播放亚洲激情| 久久精品国亚洲| 日韩中文字幕精品| 亚洲人a成www在线影院| 91大神在线播放精品| 日韩高清a**址| 国产精品国产三级国产专播精品人| 久久成年人视频| 91精品国产高清自在线看超| 国内精品免费午夜毛片| 欧美激情a在线| 亚洲美女自拍视频| 色先锋资源久久综合5566| 91免费精品国偷自产在线| 精品在线小视频| 国产成人精品一区二区三区| 久久久欧美一区二区| 成人激情视频在线播放| 欧美精品一区二区三区国产精品| 国产精品美乳在线观看| 成人亚洲欧美一区二区三区| 一本一本久久a久久精品综合小说| 欧美在线视频观看| 久久久久久国产三级电影| 欧美日韩性生活视频| 国产精品久久网| 2019av中文字幕| 国产中文字幕日韩| 欧美成人免费视频| 成人www视频在线观看| 91日韩在线视频| 国产精品视频网址| 精品久久久久久久久国产字幕| 国产精品1区2区在线观看| 国产精品久久久久99| 在线观看欧美成人| 亚洲成人1234| 在线视频精品一| 欧美一区二区三区精品电影| 日韩高清人体午夜| 欧美亚洲在线播放| 久久久久久久av| 亚洲色图15p| 不卡在线观看电视剧完整版| 成人自拍性视频| 91夜夜未满十八勿入爽爽影院| 97国产一区二区精品久久呦| 久久久久久久999精品视频| 伊人成人开心激情综合网| 国产成人综合一区二区三区| 国产成人激情视频| 日韩中文字幕在线播放| 98精品国产自产在线观看| 亚洲综合色av| 欧美成人第一页|