nyoj--1087--摆方格(规律)
2024-10-01 12:40:59
- 描述
-
给你一个n*n的方格,每个方格里的数必须连续摆放如
1
2
4
3
,下图为不连续的,请输出从左上角到右下角的对角线上的最大和
1
3
4
2
- 输入
- 输入包含多组测试数据。
每一行包括一个数据n,表示n*n的方格(保证所有数据在2^64范围内且n>0) - 输出
- 每行输出占一行,输出最大的对角线之和。
- 样例输入
-
123
- 样例输出
-
1619
- 上传者
-
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
long long n,sum,k;
while(scanf("%lld",&n)!=EOF)
{
k=n*n;
sum=0;
for(int i=1;i<n;i++)
{
sum+=k;
k-=2;
}
k/=2;
sum+=k;
printf("%lld\n",sum+1);
}
return 0;
}
摆方格
时间限制:1000 ms | 内存限制:65535 KB
难度:2
最新文章
- jpa遇到的 org.hibernate.PersistentObjectException: detached entity passed to persist异常
- jquery_DOM操作
- mac下python实现vmstat
- 如何彻底的卸载sql server数据库
- [转] Linux内核代码风格 CodingStyle [CH]
- 228. Summary Ranges
- Android intent-filter 简单用法
- ZipArchive框架的文件压缩和解压
- uva1638Pole Arrangement
- 14.3.2.1 Transaction Isolation Levels 事务隔离级别
- 风起看云涌,叶落品人生 - Google 搜索
- PHP微信SDK——Zebra-Wechat
- azkaban使用--schedule定时任务
- Xaml引用图片路径的方式
- [福大软工] Z班 团队作业——随堂小测(同学录) 作业成绩
- Linux驱动面试题
- pyhanlp python 脚本的demo补充
- 微信小程序 - radio/checkbox自定义组件
- Mysql 多表查询详解
- PHP----实现压缩HTML
热门文章
- Educational Codeforces Round 12 E. Beautiful Subarrays trie求两异或值大于等于k对数
- tomat遇到的一些错误
- js 回调函数小例子
- USACO 2.2 Preface Numbering
- CXF2.7.7 java.lang.RuntimeException: Cannot create a secure XMLInputFactory
- BZOJ 4241 分块
- DIV水平方向居中的几种方法
- 一个javascript面试题解析
- app专项测试
- golang下使用ini配置文件(widuu/goini)