<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 1012. 數字分類 (20) 時間限制 100 ms 內存限制 65536 kB 代碼長度限制 8000 B 判題程序 Standard 作者 CHEN, Yue 給定一系列正整數,請按要求對數字進行分類,并輸出以下5個數字: A1 = 能被5整除的數字中所有偶數的和; A2 = 將被5除后余1的數字按給出順序進行交錯求和,即計算n1-n2+n3-n4...; A3 = 被5除后余2的數字的個數; A4 = 被5除后余3的數字的平均數,精確到小數點后1位; A5 = 被5除后余4的數字中最大數字。 輸入格式: 每個輸入包含1個測試用例。每個測試用例先給出一個不超過1000的正整數N,隨后給出N個不超過1000的待分類的正整數。數字間以空格分隔。 輸出格式: 對給定的N個正整數,按題目要求計算A1~A5并在一行中順序輸出。數字間以空格分隔,但行末不得有多余空格。 若其中某一類數字不存在,則在相應位置輸出“N”。 輸入樣例1: 13 1 2 3 4 5 6 7 8 9 10 20 16 18 輸出樣例1: 30 11 2 9.7 9 輸入樣例2: 8 1 2 4 5 6 7 9 16 輸出樣例2: N 11 2 N 9 ``` #include <stdio.h> #include <stdlib.h> int main() { // freopen("data1.txt","r",stdin); int cnt; scanf("%d",&cnt); int array[5] = {0}; int i; int num,temp,temp1=1,cnt3=0,max = 0; int flag1 = 0, flag2 = 0, flag3= 0,flag4 = 0, flag5 = 0; for(i = 1; i <= cnt; i++){ scanf("%d",&num); temp = num % 5; if(temp == 0 && num % 2 == 0) {flag1 = 1; array[0] += num;} if(temp == 1) { flag2 = 1; array[1] += ((temp1 % 2 != 0)? num:(-1*num)); temp1++; } if( temp == 2){ flag3 = 1; array[2]++; } if( temp == 3){ flag4 = 1; cnt3++; array[3]+=num; } if( temp == 4){ flag5 = 1; if(num > max) max = num; } } int h; if(flag1) printf("%d ",array[0]); else printf("%c ",'N'); if(flag2) printf("%d ",array[1]); else printf("%c ",'N'); if(flag3) printf("%d ",array[2]); else printf("%c ",'N'); if(flag4) printf("%.1f ",1.0*array[3]/cnt3); else printf("%c ",'N'); if(flag5) printf("%d",max);else printf("%c",'N'); return 0; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看