NYOJ题目611练练
-------------------------------
这道题是有技巧的,比如:
2+4+6+8...+n
= 2*1 + 2*2 + 2*3 + 2*4 + ... + 2*(n/2)
= 2* (1+2+3+4...+(n/2))
=2 * ( (n/2)*(1+n/2)/2) 即d为1的等差数列和公式,因为复杂的公式我记不住...
=(n/2)*(1+n/2)
别问我为什么这么2b,因为我数学是体育老师教的还都还回去了了....
只好百度等差数列公式:
嗯,至少应用在这个题上这个还不如我胡乱发明的简便吶,所以也就不改动代码了,不管黑猫白猫,能抓老鼠就是好吃的猫。
AC代码:
1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 5 public class Main { 6 7 public static void main(String[] args) throws NumberFormatException, IOException { 8 9 BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); 10 11 boolean first=true; 12 13 while(first || reader.ready()){ 14 first=false; 15 16 int n=Integer.parseInt(reader.readLine()); 17 18 n=n%2==0?n:n-1; 19 20 System.out.println((n/2)*(1+n/2)); 21 22 } 23 24 } 25 26 }
题目来源: http://acm.nyist.net/JudgeOnline/problem.php?pid=611
转载于:https://www.cnblogs.com/cc11001100/p/5813114.html
NYOJ题目611练练相关推荐
- NYOJ 611 练练
练练 时间限制: 1000 ms | 内存限制: 65535 KB 难度: 0 描述 给定一个整数n,请求出0与n之间的所有偶数的和(包括0和n)? 输入 有多组数据 每种情况第一行一个整数n(0 ...
- NYOJ题目1048破门锁
-------------------------------------------------- 每个锁位上可能的数为5(正确的一个+上偏移的两个+下偏移的两个),所以总共可能性为: 但是这里面有 ...
- 变态最大值--nyoj题目811
变态最大值 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 Yougth讲课的时候考察了一下求三个数最大值这个问题,没想到大家掌握的这么烂,幸好在他的帮助下大家算是解决了 ...
- NYOJ题目10505C?5S?
--------------------------------------- 水. AC代码: 1 import java.util.Scanner; 2 3 public class Main { ...
- NYOJ 题目77 开灯问题(简单模拟)
开灯问题 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯 ...
- NYOJ题目839合并
--------------------------- AC代码: 1 import java.util.Scanner; 2 3 public class Main { 4 5 public sta ...
- NYOJ题目 263 精挑细选
题目描述: 小王是公司的仓库管理员,一天,他接到了这样一个任务:从仓库中找出一根钢管.这听起来不算什么,但是这根钢管的要求可真是让他犯难了,要求如下: 1. 这根钢管一定要是仓库中最长的: 2. 这根 ...
- nyoj 题目5 Binary String Matching
Binary String Matching 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 Given two strings A and B, whose alpha ...
- NYOJ题目170网络的可靠性
------------------------------- 无论哪一个坏掉了都能连通意味着不能存在只有一根线(度为1)的基站,所以统计一下度为1的点,然后为了节省将它们两两相连,如果是奇数的话剩下 ...
最新文章
- hp服务器ilo批量配置脚本
- WCF4.0新特性体验(6):路由服务Routing Service(下)
- java 将json转换成sql_search-sqlparams
- linux集群流程运行,linux 怎么配置集群
- Linux网络编程 之 无连接和有连接通信(二)
- cad2017怎么改变选择方式_诠网科技|企业网络推广方式要怎么选择?
- redhat7.3 superset的离线安装
- 射极跟随器实验报告数据处理_射极跟随器实验报告射跟随器实验报告.doc
- 广告电商源码广告电商系统开发功能与核心技术源码分享
- C++引用、取地址符
- 【案例学习】最大锁具制造商怎样使用 Docker?
- vue下个人实现拼图验证码
- Linux使用技巧5--格式化U盘
- 正北坐标系和车辆坐标系下的heading转换
- 【ARM】程序快速定位segmentation fault core dumped错误
- 贝壳云php源码,[2021-03-28] 56+、56+O S905x3、S922x、贝壳云、我家云、微加云等OP固件...
- PHP发展好的城市,方舆 - 经济地理 - 2018年中国城市GDP排名出炉!(附简析) - Powered by phpwind...
- android cpu调度6,关于安卓系统的手机CPU频率和I/O调度器的设置,如何设置才能让手机更流畅,求解释。...
- mysql导入数据表
- 如何在CSDN博客左侧添加微博关注
热门文章
- Access把每一天的数据累加_7天学会Power BI分析淘宝数据
- python if高级用法_Python高级用法总结--元类
- python链表_使用python实现链表操作
- 推理计算过程_初中物理电学计算题第六讲:极值问题推理和限制条件
- java 管理员命令模式_java中命令模式详解和使用方法
- webpack 合并压缩_webpack的运用
- id3决策树_信息熵、信息增益和决策树(ID3算法)
- python定时关机_python 实现定时关机(windows,python3)
- vue 前端显示图片加token_前端Vue3.0:从0到1手把手撸码搭建管理后台系统
- 初中人教版电子课本app_电子课本|2020秋 部编人教版初中历史七年级上册教材电子课本(高清更新可打印)...