P1567 統計天數 統計天數 題目描述 炎熱的夏日,KC非常的不爽。他寧可忍受北極的寒冷,也不願忍受廈門的夏天。最近,他開始研究天氣的變化。他希望用研究的結果預測未來的天氣。 經歷千辛萬苦,他收集了連續N(1<=N<=10^7)天的最高氣溫數據。 現在,他想知道最高氣溫一直上升的最長連續天數。 輸入輸出格式 輸入格式: *1行:一個整數N。1<=N<=10^7 *2行:N個空格隔開的整


#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i, N, n, m;
    int temp[10000000]; //數組要開足夠大,不然(..>^^>..)
    scanf("%d", &N);
    for (i = 0; i < N; i++)
    {
        scanf("%d", &temp[i]);
    }
    n = 1;
    m = 0;
/*有兩種輸入情況:一、輸入連續型數據 (1 2 3 4 5 6){不過這種情況與題目無關...}
                二、輸入非連續型 (1 2 3 2 4 5 6)*/
    for (i = 0; i < N-1; i++)   //循環遍歷
    {
        if (temp[i] < temp[i+1])    //如果溫度在持續上升,則n++計數
        {
            n++;    //統計連續氣溫上升天數
    /*對待第一種情況輸入數據(1 2 3 4 5 6)做的判斷*/
            if (n > m)  //比較當前最高氣溫連續天數和歷史氣溫連續天數,如果前者大則將n賦值給m  
            {
                m = n;
            }
        }
        else    //如果降溫了(連續升溫被打斷了)
        {
        /*對待第二種情況輸入數據(1 2 3 2 4 5 6)做的判斷*/
            if (n > m)  //比較當前最高氣溫連續天數和歷史氣溫連續天數,如果前者大則將n賦值給m
            {
                m = n;
            }
            n = 1;  //計數器n清零
        }

    }
    printf("%d", m);
    return 0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 題目描述 計算字符串最后一個單詞的長度,單詞以空格隔開。 輸入描述: 一行字符串,非空,長度小於5000。 輸出描述: 整數N,最后一個單詞的長度。 示例1 輸入 hello world 輸出 5 【C語言】請輸入一個n(n<=10)並輸出一個n行n列的楊輝三角 P1424 小魚的航程(改進版) 有一只小魚,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(實行雙休日),假設從周x(1<=x<=7)開始算起,請問這樣過了n天以后,小魚一共累計游泳了多少公里呢? 輸入輸出格式 輸入格式: 輸入兩個整數x,n(表示從周x算起,經過n天,n在long int范圍內)。 輸出格式: 輸出一個整數,表示小魚累計游泳了多少公里。 洛谷 P1035 級數求和 已知:S_n= 1+1/2+1/3+…+1/nS n ​ =1+1/2+1/3+…+1/n。顯然對於任意一個整數KK,當nn足夠大的時候,S_nS n ​ 大於KK。 現給出一個整數KK(1 \le k \le 151≤k≤15),要求計算出一個最小的nn;使得S_n>KS n ​ >K。 輸入輸出格式 輸入格式: 一個正整數KK 輸出格式: 一個正整數 輸入一個正整數n,輸出所有和為n的連續正整數序列 爬取中國天氣網所有地區的天氣,最高氣溫與最低氣溫情況(python是3.7版本的) 公約數和公倍數 描述 小明被一個問題給難住了,現在需要你幫幫忙。問題是:給出兩個正整數,求出它們的最大公約數和最小公倍數。 輸入第一行輸入一個整數n(0 輸入一個正數 n,輸出所有和為 n 連續正數序列。 java實現 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項為0)。 n<=39 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項。 n<=39
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM