题目

//找规律,123321123321123321…发现这样排列恰好可以错开
// 其中注意题中数据范围: M是行,N是列,3 <= N < 2×M
//则猜测:m,m,m-1,m-1,m-2,m-2,……,2,2,1,1求出前m个数字的和就是答案。
//发现案例符合(之前的代码第二天发现案例都跑不对,真不知道我当时眼睛怎么了) #include <iostream>
#include<stdio.h>
#include<string.h>
#include<algorithm> using namespace std; int main()
{
int n, m;
while( scanf( "%d%d" , &m, &n ) != EOF )
{
int ans = , id = m, flag = ;
for( int i = ; i < n; i++ )
{
ans += id;
if(flag == )
flag = ;
else
flag = ,id--;
}
printf("%d\n",ans);
}
return ;
}

最新文章

  1. android获取状态栏高度
  2. 05——C++自己合成的函数
  3. Spring整合Quartz实现持久化、动态设定时间
  4. 选择年份 php的写法要比js简洁一些
  5. Servlet异常及其生命周期
  6. JavaScript call和apply的用法
  7. How Old Are You?
  8. rop框架签名功能控制
  9. Asp.net调用百度搜索引擎
  10. IEEE浮点数float、double的存储结构
  11. 用java的socket来发送一个类
  12. JPA之常用 基本注解
  13. 从零开始系列之vue全家桶(1)安装前期准备nodejs+cnpm+webpack+vue-cli+vue-router
  14. 关于t,f test
  15. js多个异步请求
  16. 剥开比原看代码09:通过dashboard创建密钥时,前端的数据是如何传到后端的?
  17. CentOS安装Nginx 以及日志管理
  18. sudo: unable to resolve host myhostname: Connection timed out
  19. mysql数据库的常用命令总结及具体操作步骤
  20. url传多值问题

热门文章

  1. wordpress 开发日志及技巧收集
  2. struts2传递参数值的3中方式
  3. go语言包与包引用
  4. 数据持久化-Plist文件写入
  5. scjp考试准备 - 6 - 父类构造器的引用
  6. 从烙铁手到IT男
  7. 硬件描述语言Verilog设计经验总结
  8. oracle增加表空间的四种方法,查询表空间使用情况
  9. C#中如何利用操作符重载和转换操作符
  10. Iphone5s 通话质量差 问题解决