比較月亮大小

2021-08-17 22:38:44 字數 857 閱讀 5917

點點是一名出色的狼人。眾所周知,狼人只有在滿月之夜才會變成狼。

同時,月亮的大小隨著時間變化,它的大小變化30天為一迴圈。它的變化情況(從第一天開始)為0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 然後又再一次迴圈。

今年夏天點點很無聊,於是開始看月亮。由於點點很忙,所以他只選擇一段連續的時間看月亮,並把月亮的大小記錄了下來。

現在,他告訴你他記錄下東西,讓你告訴他下一天(即點點記錄下的最後一天的第二天)的月亮是比前一天(即點點記錄下的最後一天)大還是小。

給你乙個正整數n表示點點記錄下的時間個數。

下一行n個自然數表示點點記錄下的月亮大小。

乙個字串。

如果下一天的比前一天的大則輸出"up"

如果下一天的比前一天的小則輸出"down"

如果無法判斷則輸出"-1"

by talk:首先看0-15為增區間,15-1為減區間。當n=1時是特殊情況。如果n=1,第乙個數是0(下乙個一定為1)輸出up,第乙個數是15(下乙個一定為14)輸出down,其他情況不能確定(因為增見區間都有1-14)。然後就是n>1的情況:倒數第2的數即a[n-2]《倒數第1的數a[n-1]並且倒數第1的數a[n-1]不為15(若a[n-1]為15,下乙個數一定為14,減少)輸出up;反之,倒數第2個數a[n-2]>倒數第1個數a[n-1]並且a[n-1]不為0(若a[n-1]為0,則下乙個數一定為1,增加)輸出down。其他情況輸出down。

#includeint main()

return 0;

}

比較月亮大小

點點是一名出色的狼人。眾所周知,狼人只有在滿月之夜才會變成狼。同時,月亮的大小隨著時間變化,它的大小變化30天為一迴圈。它的變化情況 從第一天開始 為0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1 然後又再...

比較字母大小

題目描述 任意給出兩個英文本母,比較它們的大小,規定26個英文本母a,b,c.z依次從大到小。輸入要求 第一行輸入t,表示有t組資料 接下來有t行,每行有兩個字母,以空格隔開 輸出要求 輸出各組資料的比較結果,輸出格式見樣例輸出 注意輸出嚴格按照輸入的順序即輸入是a b,輸出時必須是a b 輸入樣例...

grep q 大小比較

grep q 在shell指令碼中,你只需要知道grep有沒有找到指定的字串,而不需要滿螢幕列印出來,因為那樣會很難看。這只可以加 q選項,執行結果是 如果找到了,會返回0,否則,返回1。然後你在接下來的語句中檢查 的值,就知道grep有沒有找到需要的字串了。舉個例子,假設檔案a.txt的內容為 a...