P1424 小魚的航程 改進版

2021-10-05 11:25:10 字數 739 閱讀 8671

題目描述

有乙隻小魚,它平日每天游泳 250 公里,週末休息(實行雙休日),假設從周 x(1\le x \le 7)x(1≤x≤7) 開始算起,過了 n(n\le 10^6)n(n≤10

6輸入

輸入兩個整數x,n(表示從周x算起,經過n天)。

輸出

輸出乙個整數,表示小魚累計游泳了多少公里。

樣例輸入 copy

3

10

樣例輸出 copy

2000
思路

這題有兩種解法。第一種暴力直接算,但是我覺得這題不應該是這麼求解的,這個資料量太小了,應該上調到10的9次以上的。第二種是取巧,先計算出這些天數裡面一共會包含幾周,因為一周是遊1250公里,所以求出週數直接乘上1250加上從周n開始遊m%7天的距離就可以了。

#include

using

namespace std;

intmain()

cout << sum << endl;

}

P1424 小魚的航程 改進版

原題鏈結 題目背景 原來的題目太簡單,現改進讓小魚週末也休息,請已經做過重做該題。題目描述 有乙隻小魚,它上午游泳150公里,下午游泳100公里,晚上和週末都休息 實行雙休日 假設從周x 1 x 7 開始算起,請問這樣過了n天以後,小魚一共累計游泳了多少公里呢?輸入輸出格式 輸入格式 輸入兩個整數x...

P1424 小魚的航程 改進版

題目背景 原來的題目太簡單,現改進讓小魚週末也休息,請已經做過重做該題。題目描述 有乙隻小魚,它上午游泳150公里,下午游泳100公里,晚上和週末都休息 實行雙休日 假設從周x 1 x 7 開始算起,請問這樣過了n天以後,小魚一共累計游泳了多少公里呢?輸入輸出格式 輸入格式 輸入兩個整數x,n 表示...

P1424 小魚的航程 改進版

原來的題目太簡單,現改進讓小魚週末也休息,請已經做過重做該題。有乙隻小魚,它上午游泳150公里,下午游泳100公里,晚上和週末都休息 實行雙休日 假設從周x 1 x 7 開始算起,請問這樣過了n天以後,小魚一共累計游泳了多少公里呢?輸入格式 輸入兩個整數x,n 表示從周x算起,經過n天,n在long...