http://community.topcoder.com/stat?c=problem_statement&pm=12300&rd=15699

题意:有一个无限长的阶梯,i从1到N,每次跳i步或不跳;有一个阶梯是坏的,不能跳,问最多跳多远。

分析:贪心的跳,当跳到坏阶梯时,就躲开,怎么躲,就是第一步不跳。那么此时和坏台阶差一步,只有i为0时下一步才为1,但i从0开始,所以不会发生。

public class JumpFurther
{public int furthest(int N, int badStep){int step = 0;for (int i = 1; i <= N; i++){step += i;if (step == badStep){step--;}}return step;}
}

  

转载于:https://www.cnblogs.com/lautsie/p/3490379.html

*[topcoder]JumpFurther相关推荐

  1. *[topcoder]TheTree

    http://community.topcoder.com/stat?c=problem_statement&pm=12746&rd=15703 这道题有意思.给了树的根和每层节点的个 ...

  2. TopCoder 入门教程 -- sqybi完善版

    本文根据经典的TC教程完善和改编. TopCoder:http://www.topcoder.com/ 基本规则 TopCoder的比赛类型很多,最常见的是周赛SRM(Single Round Mat ...

  3. TOPCODER SAM 686 div1 300

    // TOPCODER SAM 686 div1 300 Problem Statement 带有小中括号的括号序列,问可以去掉多少子串,使得剩下的非空串是合法的. Constraints 字符串长度 ...

  4. Topcoder SRM 697题解

    Topcoder SRM 697题解 D1L1 分子分母同乘a[i]: \(a_{i}^{b_{i}+1} mod \prod a_i = 0\) 然后我们考虑质因子p,设质因子p在a[i]中出现cn ...

  5. Topcoder Srm 671 Div2 1000 BearDestroysDiv2

    \(>Topcoder \space Srm \space 671 \space Div2 \space 1000 \space BearDestroysDiv2<\) 题目大意 : 有一 ...

  6. TopCoder入门教程

    from http://hi.baidu.com/juart/blog/item/e0ef838b705eb9d4fd1f1039.html 基本规则 TopCoder的比赛类型很多,最常见的是周赛S ...

  7. Ubuntu下Topcoder配置

    先去下载一个http://community.topcoder.com/tc?module=Static&d1=applet&d2=partial-support 并且确保jdk可以使 ...

  8. topcoder srm 714 div1

    problem1 link 倒着想.每次添加一个右括号再添加一个左括号,直到还原.那么每次的右括号的选择范围为当前左括号后面的右括号减去后面已经使用的右括号. problem2 link 令$h(x) ...

  9. Virtual Judge —— Nim TopCoder - 11469

    Problem Statement 问题陈述 Alice and Bob are going to play a famous game called Nim. 爱丽丝和鲍勃将要玩一个著名的游戏叫尼姆 ...

最新文章

  1. Redis Pub/Sub (Java)
  2. 小米做手机是真不赚钱,米粉要支持请多容忍广告
  3. 数据结构(5)之单链表的操作(补充)
  4. WSGI、Flask及Werkzeug三者之间的关系
  5. 记一次因坏块引起的dataguard恢复
  6. SAP Kyma上创建的Lambda function背后的技术实现
  7. 【并查集】黑魔法师之门(codevs 1995/joyoi-codevs 1995)
  8. 通过SVD求解单应矩阵
  9. PHP实现调用淘宝SDK开放接口返回天猫或淘宝商品详情
  10. 虚拟机控制数据结构 (VMCS)状态转换
  11. 【报告分享】2021年BrandGrow中国新锐品牌增长潜力报告.pdf(附下载链接)
  12. BERT源码分析PART I
  13. metasploit下载教程linux,在Debian 10/9系统上安装Metasploit Framework的方法
  14. voip 客户端 android,Android基于OpenSL ES,Speex,RTMP的Voip客户端实现
  15. GJB 150A军用设备环境试验方法低气压(高度)试验测试报告
  16. amos调节变量怎么画_结构方程模型建模思路及Amos操作--调节变量效果确定(二)...
  17. 微信云支付so seay
  18. Android DCIM相册保存
  19. 2019dnf刷图脚本制作教程
  20. 数据结构、栈和队列、树和二叉树

热门文章

  1. git提交项目到已存在的远程分支
  2. HDU - 2825 Wireless Password (AC自动机 + 状压dp)
  3. Kali 更新源、更新系统和软件、删除软件和配置
  4. 利用python将txt文件中的内容写入Excel文件中
  5. vector插入/删除元素
  6. 4.1 多层感知机从0开始 4.2 多层感知机简洁实现(API调用)
  7. 第4章:分布式数据库 HBase
  8. c++-内存管理-debug_allocator
  9. unity人物旋转移动代码_游戏诞生之日02 - 美术篇 快速制作人物动画
  10. Oracle中EXECUTE IMMEDIATE的使用技巧