问题描述:

小Q定义了一种数列称为翻转数列:
给定整数n和m, 满足n能被2m整除。对于一串连续递增整数数列1, 2, 3, 4..., 每隔m个符号翻转一次, 最初符号为'-';。
例如n = 8, m = 2, 数列就是: -1, -2, +3, +4, -5, -6, +7, +8.
而n = 4, m = 1, 数列就是: -1, +2, -3, + 4.
小Q现在希望你能帮他算算前n项和为多少。

输入:

输入包括两个整数n和m(2 <= n <= 109, 1 <= m), 并且满足n能被2m整除。

输出:

输出一个整数, 表示前n项和。

输入: 8 2输出: 8
  • 思路:

将 -1,-2,+3,+4看为一组,每一组的总和是一样的,为m*m,一串n个数字有n/(2*m)组,所以总和为m*m*(n/(2*m))=n*m/2。

然后就很简单了,代码略~

转载于:https://www.cnblogs.com/boboyuzz/p/10561627.html

腾讯2018春招笔试题,翻转数列相关推荐

  1. 意淫系列-2018美图春招笔试题

    2018美图春招笔试题 只是试水,没有A类会议拒绝实习. 题不难,陪女朋友吃饭去了,然后就没怎么时间,只是看了下题. 题型:选择题和编程题,选择题25道,涉及数据结构,C,Python,C++,图像, ...

  2. 2018年京东春招笔试题

    2018年京东春招笔试题(2018.04.09) 题目一 整数分解 题目描述 小Q的数学老师给小Q一个整数N,问小Q能否将W分解为两个整数X和Y相乘,并且满足X为奇数,Y为偶数.即能否找到奇数X和偶数 ...

  3. 2018年网易游戏春招笔试题

    2018年网易游戏春招笔试题(2018.04.16) 题目一 生产线问题 题目描述 作为一条生产线的负责人,你手头上有N个订单,你需要通过这条生产线去处理这些订单.每个订单可以用两个属性去描述:耗时p ...

  4. 中国联通智网创新中心2021春招笔试题

    中国联通智网创新中心2021春招笔试题 这个智网中心是2020年5月新建立的,之前没听过.然后这次报名参加了笔试,实际上这是第二次笔试,第一次题很难(对我来说)然后非常惨,考完之后人家将近两个礼拜没通 ...

  5. 腾讯 2015秋招笔试题 编程题2:九宫格填数

    腾讯 2015秋招笔试题 编程2:九宫格填数 题目 2: 有下图的题解,请用 C/C++ 代码来列出满足下图 0-100 内的所有答案. 配合加减乘除,使得九宫格横竖都等于4. 智力冲浪 数字推理 请 ...

  6. 腾讯2018春招实习生和秋招面试问题

    2018.04.18 首先,我先说说整个过程吧.(如果对过程不感兴趣的话可以直接拉到下面的面试题) 笔试(我觉得考的稀烂,以为没有面试机会的)结束后大概一周,下来了面试通知,下午三点半. 我从我们大学 ...

  7. 30K 月薪运维工程师面试考什么?滴滴17年春招笔试题

    转眼之间已经进入了18年2月份.每年的2.3月份,工程师们就会迎来新一波的跳槽高峰.为了拿到更高的薪资,好好准备笔试.面试当然是重中之重. 今天小编为大家整理了去年滴滴春招的笔试题,快来试试自己能不能 ...

  8. python招聘笔试题_滴滴2020年春招笔试题分析(Python)

    数据背景来自:优梨:滴滴2020年春招Sql笔试题分析​zhuanlan.zhihu.com 这里就不再重复了,主要描述如何使用python数据清洗 问题: 1.订单的平均应答率是多少?完单率是多少? ...

  9. 乐飞天下python笔试题_滴滴2020年春招笔试题分析(Python)

    数据背景来自:优梨:滴滴2020年春招Sql笔试题分析​zhuanlan.zhihu.com 这里就不再重复了,主要描述如何使用python数据清洗 问题: 1.订单的平均应答率是多少?完单率是多少? ...

  10. 招银网络科技java春招二面_招银网络科技 2019春招笔试题复盘

    因本人刚开始写博客,学识经验有限,如有不正之处望读者指正,不胜感激:也望借此平台留下学习笔记以温故而知新.这篇博客是复盘回忆招银网络科技2019春招的笔试试题类型,相关岗位:算法工程师. 简要介绍:时 ...

最新文章

  1. 长知识啦!字符也可以作为下标!_只愿与一人十指紧扣_新浪博客
  2. 第十七课:js数据缓存系统的原理
  3. php 对象里还有哪些对象_PHP面向对象(OOP)之实例化对象的方法
  4. 邓俊辉数据结构学习-3-栈
  5. [BeiJing2010组队]次小生成树 Tree
  6. tensorflow版本升级后的各种方法问题
  7. VS2010链接SQLsever2008数据库时出现[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒
  8. 004-controller的使用
  9. 可以参考临摹借鉴的中国风新年海报模板
  10. 如何写一手好 SQL!!!
  11. 21. Window moveTo() 方法
  12. Python 帮助信息(pydoc模块)
  13. Windows 7 SP1开发完毕 已进入测试阶段
  14. Alex 的 Hadoop 菜鸟教程: 第2课 hadoop 安装教程 (CentOS6 CDH分支 yum方式)
  15. 蓝桥杯第十二届省赛JAVA C组 试题 F: 时间显示
  16. linux下nginx配置访问静态图片的解决办法
  17. 使用bat脚本实现本地文件压缩和删除
  18. 计算机各键的知识,联想电脑各功能键的说明
  19. Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException
  20. java 如何在拦截器重定向,java – 来自登录拦截器的Struts2重定向

热门文章

  1. 算法:回溯十八 Factor Combinations 因子组合(3种解法)
  2. 易筋SpringBoot 2.1 | 第三十三篇:SpringBoot Reactor响应式编程实战二 Redis Lettuce
  3. 牛顿法的优缺点及特征
  4. 计算机班英语试卷考法,计算机专业英语期末考试试卷A
  5. 字符串中拼接v-for_C#中几种拼接字符串的方法
  6. flutter 点击旋转动画_flutter RotationTransition实现旋转动画
  7. Aho-Corasick暂存第二篇
  8. 浅谈算法和数据结构: 四 快速排序
  9. android studio | openGL es 3.0增强现实(AR)开发汇总
  10. 西门子S7系列中间人攻击:PLC探测和流量分析(二)