题目背景
JerryC最近迷上了狂野飙车!!!

题目描述
众所周知,JerryC是一位疯狂的Female。他最近买了一台跑车(但是却没有驾驶证),所以他就只能到一个偏僻的地方练习开车。

当然,JerryC是不可能正常开车的。她首先决定要开 (B-A+1)(B−A+1) 段路程的车,第 ii 段路程的速度都是从 11 开始加速的。每一秒会加上 11 的单位速度。当速度加到 (i+A-1)(i+A−1) 的时候,JerryC就会把速度降为 11 ,然后开始下一段路程。

对于第 ii 段路程的第 jj 秒,JerryC获得的愉悦值为 \lfloor \frac{i+A-1}{j} \rfloor * (-1)^j⌊
j
i+A−1
​ ⌋∗(−1)
j
。(反正JerryC就是不喜欢奇数。)

现在请你求出JerryC最后的总愉悦值。

P.s. :

如果上面的东西没有看懂,那么简单版就是这个意思:

给出A,B,求出下面式子的值。

输入输出格式
输入格式:
一行,两个正整数A,B

输出格式:
一行,一个整数表示最终的愉悦值。

输入输出样例
输入样例#1:
1 1
输出样例#1:
-1
输入样例#2:
2 2
输出样例#2:
-1
输入样例#3:
3 3
输出样例#3:
-3

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
#include<cmath>using namespace std;typedef long long ll;int n,m;
ll ans=0;
int main()
{scanf("%d%d",&n,&m);for (int i=1;i<=n;i++){if (i%2==0) ans+=n/i;else ans-=n/i;}ans*=(m-n+1);for (int i=1;i<=m;i++){ll tot=n/i*i;if (tot<=n) tot+=i;if (tot>m) continue;ll tt=m-tot+1;ll t=(m-tot)/i;tt+=tt*t;t=(((1+t)*t)/2)*i;ans+=(tt-t)*((i%2)? -1:1);}printf("%lld",ans);
}

U34202 JerryC Loves Driving 洛谷相关推荐

  1. CYJian的水题大赛[第二弹] U34202 JerryC Loves Driving

    开long long 开long long 开long long !!! 太有可能爆int了 事实证明用程序打表又快又对又整洁 自己手写的表太小,写的不"整齐" 看不出什么来 用程 ...

  2. [洛谷2397]yyy loves Maths VI

    题目背景 自动上次redbag用加法好好的刁难过了yyy同学以后,yyy十分愤怒.他还击给了redbag一题,但是这题他惊讶的发现自己居然也不会,所以只好找你 题目描述 他让redbag找众数 他还特 ...

  3. 洛谷 4828 Nagisa loves Tomoya 题解

    博客观赏效果更佳](https://lightninguz2.github.io/2019/11/02/洛谷-4828-Nagisa-loves-Tomoya-题解/) 题意简述 给定一个序列aaa, ...

  4. [洛谷]CON1466 洛谷2017春节联欢赛 Hello Dingyou题解 Bzoj4763雪辉

    题目来源:https://www.luogu.org/contest/show?tid=1466 创建时间:2017/3/13 18:33 镇楼图:       猜猜她是谁~ 解题思路: 春节居然也有 ...

  5. 【暑期每日一题】洛谷(一)

    [暑期每日一题]洛谷 P1048 [NOIP2005 普及组] 采药 [暑期每日一题]洛谷 P1048 [NOIP2005 普及组] 采药_辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师.为 ...

  6. 洛谷-题解 P2672 【推销员】

    独门思路!链表加优先队列! 这题一望,贪心是跑不掉了,但是我贪心并不好,所以想到了一个复杂一些但思路更保稳的做法 思路: 1 因为是离线操作,所以我们可以倒着求,先求x=n的情况,因为那样直接就知道了 ...

  7. 洛谷 P1142 轰炸

    洛谷 P1142 轰炸 题目描述 "我该怎么办?"飞行员klux向你求助. 事实上,klux面对的是一个很简单的问题,但是他实在太菜了. klux要想轰炸某个区域内的一些地方,它们 ...

  8. 洛谷 P1387 最大正方形

    P1387 最大正方形 题目描述 在一个n*m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长. 输入输出格式 输入格式: 输入文件第一行为两个整数n,m(1<=n,m<=10 ...

  9. 洛谷P2763 试题库问题

    题目:https://www.luogu.org/problemnew/show/P2763 题目描述 «问题描述: 假设一个试题库中有n道试题.每道试题都标明了所属类别.同一道题可能有多个类别属性. ...

最新文章

  1. 被spring和hibernate4逼疯
  2. 项目服务器有15个能说明什么,15.1 我的面试经历 by smyhvae - 前端入门进阶
  3. Kd-Tree算法原理和开源实现代码
  4. 做技术的,这些观点真的扯淡!
  5. java求期望_Java 11的期望
  6. php post aspx,PHP模拟POST aspx页面不成功
  7. java开放地址法和链地址法解决hash冲突
  8. python计算n阶乘中尾部零的个数_(Java)设计一个算法,计算出n阶乘中尾部零的个数...
  9. 3DMAX 捕捉功能
  10. C002-CPP-语法与用法摘录-(ques=0)
  11. 看我简单教会你如何按关键字搜索淘宝商品
  12. 林赛登《花花公子》后桃花旺 与神秘男车场约会_0
  13. React基础(壹)———脚手架项目初始化
  14. 用串口操作手机收发短信总结
  15. MySQL优化系列3-Linux查看CPU、内存、磁盘、网络信息
  16. 监控系统相关的常见面试问题
  17. mtk配置flash
  18. 【UI设计No7】单页
  19. 如何使用Arduino Uno开发板制作超声波测距仪
  20. 视听说教程(第三版)4 quiz 2

热门文章

  1. Python函数和模块总结
  2. flask实现文件简易服务器,可根据链接上传下载
  3. android一键换机功能实现,不同品牌手机一键换机教程
  4. 配置java运行时环境时出现could not find java.dll
  5. 半退休95后,等拆迁款到位,就去开小卖部
  6. 数字信号处理-07-DDS IP应用实例
  7. maven 依赖公司另一项目中的对象,对象里的部分属性set值报错not found
  8. Keil软件中没有stc系列的芯片如何解决
  9. 读写ASCII文件的两种方式
  10. ddt python_python——ddt问题总结