nyoj--1087--摆方格(规律)
- 描述
- 
给你一个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;
 }
 
摆方格
nyoj--1087--摆方格(规律)的更多相关文章
- NBUT比赛 方格规律递推题
		题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=26901#problem/A 题意:有一个 2*n的格子里,你可以选择任意一个格 ... 
- nyoj1087——摆格子——————【规律题】
		摆方格 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 给你一个n*n的方格,每个方格里的数必须连续摆放如 1 2 4 3 ,下图为不连续的,请输出从左上角到右下角的 ... 
- NYOJ 85:有趣的数(打表,规律)
		85-有趣的数 内存限制:64MB 时间限制:3000ms 特判: No 通过数:8 提交数:12 难度:2 题目描述: 把分数按下面的办法排成一个数表. 1/1 1/2 1/3 1/4- 2/1 2 ... 
- nyoj   833-取石子(七)  (摆成一圈,取相邻)
		833-取石子(七) 内存限制:64MB 时间限制:1000ms 特判: No 通过数:16 提交数:32 难度:1 题目描述: Yougth和Hrdv玩一个游戏,拿出n个石子摆成一圈,Yougth和 ... 
- PAT(B) 1087 有多少不同的值(Java)规律
		题目链接:1087 有多少不同的值 (20 point(s)) 题目描述 当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取 ... 
- NYOJ   328      完全覆盖   (找规律)
		题目链接 描述 有一天小董子在玩一种游戏----用21或12的骨牌把mn的棋盘完全覆盖.但他感觉游戏过于简单,于是就随机生成了两个方块的位置(可能相同),标记一下,标记后的方块不用覆盖.还要注意小董子 ... 
- nyoj 84-阶乘的0 (规律题)
		84-阶乘的0 内存限制:64MB 时间限制:3000ms 特判: No 通过数:7 提交数:9 难度:3 题目描述: 计算n!的十进制表示最后有多少个0 输入描述: 第一行输入一个整数N表示测试数据 ... 
- hdoj 2046 骨牌铺方格
		骨牌铺方格 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submi ... 
- 摆方块(贪心)P1087
		描述 给你一个n*n的方格,每个方格里的数必须连续摆放如 1 2 4 3 ,下图为不连续的,请输出从左上角到右下角的对角线上的最大和 1 2 3 4 输入 ... 
随机推荐
- 0xC0000005;Access Violation(栈区空间很宝贵, linux上栈区空间默认为8M,vc6下默认栈空间大小为1M)
			写C/C++程序最怕出现这样的提示了,还好是在调试环境下显示出来的,在非调试状态就直接崩溃退出. 从上述汇编代码发现在取内存地址 eax+38h 的值时出错, 那说明这个地址非法呗, 不能访问, 一般 ... 
- Python笔记(三)
			# -*- coding:utf-8 -*- # 运算符 a,b=10,20 # 算术运算符:包括+.-.*./.%.**.//运算 print "********************1 ... 
- 请求测试——Fiddler2工具(可以测试POST和Get)
			使用参考:http://jingyan.baidu.com/article/dca1fa6fa07000f1a44052f6.html 发送POST请求的时候,需要填写发送类型: 发送JSON格式填写 ... 
- Memcache 一些经验和技巧
			Memcached一些特性和限制 在Memcache中可以保存的item数据量是没有限制的,只要内存足够. Memcache单进程最大使用内存为2g,要使用更多的内 -存,可以分多个端口开启多个Mem ... 
- WinDebug使用
			File->Symbol File Path-> SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols ... 
- CorelDRAW X6+PhotoZoom这组合,无敌了啊!
			520就这样毫无察觉的过去了,对于额这种单身狗,额表示,什么520,什么情人节,统统略过,,可是,可是,即便这样,还是硬生生的吃了一把来势凶猛的远在天际的狗粮,当我看到CorelDRAW X6和Pho ... 
- Python多进程原理与实现
			Date: 2019-06-04 Author: Sun 1 进程的基本概念 什么是进程?  进程就是一个程序在一个数据集上的一次动态执行过程.进程一般由程序.数据集.进程控制块三部分组成.我们编写 ... 
- Python-超好用的Django源码解析
			http://djangobook.py3k.cn/2.0/ 
- 六、利用frp穿透连接内网的linx系统和windows系统
			服务端的配置 # frps.ini [common] bind_port = 7000 说明:防火墙放行该端口 启动:./frps -c ./frps.ini 后台启动:nohup ./frps -c ... 
- adb 相关问题总结
			1. adb shell权限问题$ su //root权限来启动adb server$ adb kill-server && adb start-server* daemon not ... 
