Kim1tSu level
获赞
278
粉丝
8
关注
0
看过 TA
75
华中科技大学
2019
算法工程师
IP属地:上海
暂未填写个人简介
私信
关注
2018-09-27 16:23
已编辑
华中科技大学 算法工程师
0 点赞 评论 收藏
分享
import math datanum = int(input()) for i in range(datanum):     line1 = input().split()     for i in range(len(line1)):         line1[i] = int(line1[i])     [l0, v0, l1, v1, x0, y0, r, x1, y1] = line1     #当r<x0-x1时,有:     if r < x0 - x1:         lucheng0 = 1/2 * r *3.14159 +((x0 - r) -x1)  #无...
suixin233:看了大佬的第一题代码,恍然大悟。只需要分4中情况,关注首项和差的奇偶性。 (1) 首项为奇数,差为偶数。             则所有数均为奇数,直接输出即可。 (2) 首项为奇数,差为奇数。             则a[0]和a[2]就是原来数列的值 (3)首项为偶数,差为偶数。             由于题目输出首项最小的情况,此时除以2变成(2)中的情况。 (4)首项为偶数,差为奇数。             则a[1]和a[3]就是原来数列的值 然后分情况根据原来数列的值直接构造即可。
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务