2018 04 05 Tencent翻轉數列

2021-08-18 06:24:55 字數 997 閱讀 7802

n是陣列長度(0<=n<=10^9),m是陣列中翻轉正負的間隔數;陣列中的基本元素是由1,2,3,4,5....組成的。

且滿足n能被2m整除,即n%2m=0

求陣列中元素的和

示例:8 2

即:陣列應該是[-1,-2,3,4,-5,-6,7,8]

第1,2....i..個數,i除以m=商...餘數;將商和餘數組成float型,向上取整,取完整後與2取模,看結果是奇數,還是偶數。

凡是得出奇數的i,對應的值是負數;偶數的,對應值是正的。

import math

if __name__=='__main__':

s=raw_input()

while s:

nm=[int(i) for i in s.split()]

res=

chushu=2*nm[1]

if nm[0]%chushu==0:

for i in range(1,nm[0]+1):

shag=divmod(i,nm[1])

a=str(shag[0])

b=str(shag[1])

shag=[a,b]

shag=math.ceil(float('.'.join(shag)))

if shag%2==1:

else:

print res

print sum(res)

break

else:

s=raw_input()

continue;

執行結果:

通過測試資料30%

超出了規定的記憶體範圍;

目前,沒有做....

網路配置 2018 04 05

2.重啟網路 service network restart 3.ip命令 檢視ip ip address show 增加ip ip address add 192.0.2.1 24 dev eth0 刪除ip ip address del 192.0.2.1 24 dev eth0 顯示路由表 i...

2017 Tencent實習程式設計題

給定乙個字串s,你可以從中刪除一些字元,使得剩下的串是乙個回文串。如何刪除才能使得回文串最長呢?輸出需要刪除的字元個數。輸入描述 輸入資料有多組,每組包含乙個字串s,且保證 1 s.length 1000.輸出描述 對於每組資料,輸出乙個整數,代表最少需要刪除的字元個數。輸入例子 abcda goo...

爬取tencent職位招聘的

import scrapy from scrapy.linkextractors import linkextractor from scrapy.spiders import crawlspider,rule from tencentspider.items import tencentspide...