sdut 3553 sdut第八届校赛--A*B
来源:互联网 发布:网络简介阅读题答案 编辑:程序博客网 时间:2024/06/05 20:08
题目链接:点击打开链接
题目描述
一天小白如往常一样约小黑粗去玩。他们两人划着木船在海上荡阿荡。
小白突然跟小黑说“小黑,我来烤烤你"
黑"纳尼"
白"不不不,我来考考你。我这有一个整数n,你能求出1~n中奇数加和与偶数加和的乘积么?"
黑"恩……"
噗通。。。由于小黑迟迟没有得到答案,小白睡了过去,因受力不平衡。友谊的小船居然(终于)翻了……
如果再给小黑一次机会,小黑会……来求助你。如果可以的话,你能帮帮他么?
小白突然跟小黑说“小黑,我来烤烤你"
黑"纳尼"
白"不不不,我来考考你。我这有一个整数n,你能求出1~n中奇数加和与偶数加和的乘积么?"
黑"恩……"
噗通。。。由于小黑迟迟没有得到答案,小白睡了过去,因受力不平衡。友谊的小船居然(终于)翻了……
如果再给小黑一次机会,小黑会……来求助你。如果可以的话,你能帮帮他么?
输入
多组输入。
先输入一个整数T表示组数,保证不超过100000组。
每组一个整数n(0 < n <= 10000)。
先输入一个整数T表示组数,保证不超过100000组。
每组一个整数n(0 < n <= 10000)。
输出
对于每组输入,输出一个正整数表示答案。
示例输入
3123
示例输出
028
///sdut第八届校赛--A*B///ps:等差数列求和公式sn=a1*n+((n-1)*n/2)*d#include <iostream>using namespace std;int main(){ long long t; while(cin>>t) { while(t--) { int n; cin>>n; long long sj=0,so=0; int xj,xo; if(n%2==0) { xj=xo=n/2; sj=xj+(xj*(xj-1)); so=2*xo+(xo*(xo-1)); cout<<sj*so<<endl; } else { xj=n/2+1; xo=n/2; sj=xj+(xj*(xj-1)); so=2*xo+(xo*(xo-1)); cout<<sj*so<<endl; } } } return 0;}
0 0
- sdut 3553 sdut第八届校赛--A*B
- A+B Problem (sdut oj)
- sdut 3555 sdut第八届校赛--小白の人品测试
- 【MAP模拟】SDUT 1471 A + B problem
- sdut 2609 A-Number and B-Number
- sdut第八届校赛--小白的追求
- sdut第八届校赛--简单题
- sdut第八届校赛--小厚的三角形
- This is an A+B Problem SDUT 2613
- SDUT 2609 A-Number and B-Number 二分+数位dp
- A+B for Input-Output Practice (I) (sdut oj)
- A+B for Input-Output Practice (III) (sdut oj)
- A+B for Input-Output Practice (VII) (sdut oj)
- A+B for Input-Output Practice (II) (sdut oj)
- A+B for Input-Output Practice (IV) (sdut oj)
- SDUT 1013 A+B for Input-Output Practice (IV)
- A(SDUT 2892)
- SDUT OJ -2892 A
- 回文树总结
- docker-容器常用操作
- 数据结构_P10
- Kryo java高效序列化框架
- H264视频压缩编码标准(二)
- sdut 3553 sdut第八届校赛--A*B
- Java数组需要new两次
- 高精度/大数模板
- Java学习之路(第三天)
- RecyclerView的基本使用
- 不常用的adb命令(Android编程实战)
- java异常处理机制
- 如何把pdf转换成word文档格式
- 如何给非AppCompatActivity添加Toolbar?