1716 計算力扣銀行的錢

2021-10-14 10:23:31 字數 895 閱讀 2766

題目描述:

hercy 想要為購買第一輛車存錢。他 每天 都往力扣銀行裡存錢。

最開始,他在周一的時候存入 1 塊錢。從周二到週日,他每天都比前一天多存入 1 塊錢。在接下來每乙個周一,他都會比 前乙個周一 多存入 1 塊錢。

給你 n ,請你返回在第 n 天結束的時候他在力扣銀行總共存了多少塊錢。

示例 1:

輸入:n = 4

輸出:10

解釋:第 4 天後,總額為 1 + 2 + 3 + 4 = 10 。

示例 2:

輸入:n = 10

輸出:37

解釋:第 10 天後,總額為 (1 + 2 + 3 + 4 + 5 + 6 + 7) + (2 + 3 + 4) = 37 。注意到第二個星期一,hercy 存入 2 塊錢。

示例 3:

輸入:n = 20

輸出:96

解釋:第 20 天後,總額為 (1 + 2 + 3 + 4 + 5 + 6 + 7) + (2 + 3 + 4 + 5 + 6 + 7 + 8) + (3 + 4 + 5 + 6 + 7 + 8) = 96 。

1 <= n <= 1000

方法1:

(1)先計算基礎的第一周總的存款,隨後的每一周是前一周的存款加7;

(2)則根據當前是第幾天,換算成對應的多少周,並計算出這週的存款量,使用求和公式,獲得整數周的儲存量;

(3)將剩餘的不能湊夠整週的天數的存款結果,累加到結果中;

class

solution

return res;}}

;

1716 計算力扣銀行的錢(模擬)

1.問題描述 hercy 想要為購買第一輛車存錢。他每天都往力扣銀行裡存錢。最開始,他在周一的時候存入 1 塊錢。從周二到週日,他每天都比前一天多存入 1 塊錢。在接下來每乙個周一,他都會比前乙個周一多存入 1 塊錢。給你 n 請你返回在第 n 天結束的時候他在力扣銀行總共存了多少塊錢。示例 1 輸...

掃盲人工智慧的計算力基石 異構計算

摘要 本文將帶領入門讀者了解cpu,gpu,fpga,asic和異構計算的一些基本概念和優缺點,希望幫助入門者和愛好者建立基本的晶元概念 人工智慧有三要素 演算法,計算力,資料。我們今天主要來講講計算力。計算力歸根結底由底層晶元提供。按照計算晶元的組成方式,可以分成 同構計算 使用相同型別指令集和體...

展望雲計算新時代資料庫計算力的進化

從1970年關聯式資料庫理論被提出,到2006雲計算概念的誕生,半個世紀以來it行業的科技革新不斷引領著時代潮流。作為it技術的核心領域之一,資料庫如何在雲計算的大時代背景下持續進化,開拓創新。10月12日的雲棲大會 阿里雲自研資料庫polardb專場,阿里雲研究員餘鋒帶來了 展望雲計算新時代資料庫...