博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1206: B.求和
阅读量:5050 次
发布时间:2019-06-12

本文共 670 字,大约阅读时间需要 2 分钟。

题目描述

对于正整数n,k,我们定义这样一个函数f,它满足如下规律

 

现在给出nk,你的任务就是要计算f(n,k)的值。

 

输入

首先是一个整数T,表示有T组数据

接下来每组数据是n和k(1<=n,k<=108)

输出

打印出f(n,k)的值,每个输出单独占一行

样例输入

3
1 1
2 1
3 1

样例输出

-1
1
-2
1 #include
2 #include
3 #include
4 using namespace std; 5 int main() 6 { 7 long long T; 8 cin>>T; 9 while(T--)10 {11 long long n,i,j,k,zu,dui,f,sum=0,s;12 cin>>n>>k;13 zu=n/k;14 dui=zu/2;15 sum=dui*k*k;16 s=n-dui*2*k;17 f=1+dui*2*k;18 if(s<=k)19 {20 for(i=0;i

 

转载于:https://www.cnblogs.com/a1225234/p/4538632.html

你可能感兴趣的文章
天购新玩法 引领电商发展新潮
查看>>
网上删除所有数据文件的恢复情况
查看>>
Linux--安装过程中的根文件系统的分析
查看>>
一步一步写算法(之hash表)
查看>>
Java中Map的使用
查看>>
java内存分析总结
查看>>
EBS R12 LOG files 位置
查看>>
《集体智慧编程》学习笔记
查看>>
其中imagelist.txt和train.txt的格式如下注释所示
查看>>
手机端rem
查看>>
U-editor文件上传
查看>>
selenium+python之iframe学习笔记
查看>>
day1-变量、循环、字符编码
查看>>
进程与线程的表示,属性,守护模式
查看>>
鑫安财富项目随记6--如何进行多项删除
查看>>
squid
查看>>
(42)zabbix使用IT services 了解服务器SLA整体情况
查看>>
【转】android下不规则多边形填充位图
查看>>
超链接:a标签
查看>>
trunk的作用是??
查看>>