2024 求X到Y之間的整數和

2022-05-22 03:06:16 字數 736 閱讀 3938

time limit: 3 second

memory limit: 2 mb

計算x到y之間的整數和(要求用函式實現)。注意輸入時x不一定小於y,且x、y不一定都是整數。

兩行,第一行為x,第二行為y。

一行,x與y之間的整數和

8.512.5

42
【題解】

這個處理有點麻煩。

先獲取兩個數的整數部分 用int(實數)這個函式來。這個函式不存在向上或向下取整,是直接除去小數部分。

然後確定累加的下界和上界。分別可以用這幾個樣例來確定劃分標準

(約定x <=y )

x = -200.5  y =-199.5  -> -200

x= -200 y = -199 ->-399

x = 200.5 y = 201.5 ->201

x = 200 y= 201 -> 401

【**】

#include double x,y,z;

int ix,iy,ans = 0;

void input_data() //輸入資料

}void get_ans() //開始處理上界和下界

else

if (y > 0)

else

for( int i = f;i <= t;i++)

ans+=i;

}void output_ans()

int main()

求x到y的最少計算次數 (BFS)

時間限制 1秒 空間限制 262144k 給定兩個 100到100的整數x和y,對x只能進行加1,減1,乘2操作,問最少對x進行幾次操作能得到y?例如 a 3,b 11 可以通過3 2 2 1,3次操作得到11 a 5,b 8 可以通過 5 1 2,2次操作得到8 輸入描述 輸入以英文逗號分隔的兩個...

BFS最短路徑(求x到y的最少計算次數)

給定兩個 100到100的整數x和y,對x只能進行加1,減1,乘2操作,問最少對x進行幾次操作能得到y?例如 a 3,b 11 可以通過3 2 2 1,3次操作得到11 a 5,b 8 可以通過 5 1 2,2次操作得到8 輸入描述 輸入以英文逗號分隔的兩個數字,數字均在32位整數範圍內。輸出描述 ...

python根據方程的y求x 用Python解方程

我們先從簡單的來 例題1 這是北師大版小學六年級上冊課本95頁的一道解方程練習題 大家可以先口算一下,這道題裡面的x的值為200 接下來我們用python來實現,如下,每一句 後面都寫有解釋語 1 import sympy 引入解方程的專業模組sympy 2 x sympy.symbols x 申明...