切忌複雜化簡單問題,遇到問題分類即可

2021-10-25 12:11:41 字數 504 閱讀 6945

一道c語言基礎題

7-13 後天

如果今天是星期三,後天就是星期五;如果今天是星期六,後天就是星期一。我們用數字1到7對應星期一到星期日。給定某一天,請你輸出那天的「後天」是星期幾。

輸入格式:

輸入第一行給出乙個正整數d(1 ≤ d ≤ 7),代表星期裡的某一天。

輸出格式:

在一行中輸出d天的後天是星期幾。

輸入樣例:

3輸出樣例:

5拿到這道題,我一下就想到到了第七個就要自動跳轉到第乙個,於是。。。

我腦補了一通堆疊、陣列、迴圈鍊錶的戲,迴圈鍊錶還畫錯了

最後的解決方法就是簡單的把特殊的週六周天與普通的周一到周五進行分類

#include

intmain()

複雜問題簡單化以及簡單問題複雜化

複雜問題簡單化以及簡單問題複雜化並不矛盾,而是在專案的不同階段。在專案設計階段,要考慮的是 簡單問題複雜化 說的通俗點,就是在給定需求的基礎上盡量擴充套件,考慮更多的可能,做盡可能大的設計,來確保專案需求一旦發生變更,不會影響總體框架,僅僅是 工作量的變化。在專案開發階段,就要使用 複雜問題簡單化 ...

莫將簡單的問題複雜化

最近有多個朋友和我討論一些管理問題,讓我深有感觸,不得不說 何必將簡單的問題複雜化呢?專案管理屬於一種工程學科,是基於實踐的,不是一種理論研究,不是基於數學推理的,可以採用一些理論去指導實踐,但是沒有必要張口新名詞,閉口新名詞,或者自創一些別人不懂的概念,故弄玄虛。比如,最近有朋友問我 1 在專案管...

視覺化,別把簡單內容複雜化

視覺化是為了炫技還是為了更好地傳遞資訊?資料太過龐雜和互動過於煩瑣都是做移動端新聞視覺化需要避免的點。從我們的操作案例來說,能否保證使用者體驗是判斷乙個視覺化新聞成功與否的重要標準,而實現這個標準的關鍵,是不能徒增使用者的閱讀成本。我們觀測了2015 年1 月 2015 年10 月製作的110 個視...