zoukankan      html  css  js  c++  java
  • jd1338.c


    说明:

    1. unsigned long long 可表示2^63

    2. 输出printf不好表示就用cout<<

    3. pow(x,y)可以是浮点数, 所以要类型转化



    /*
     * =====================================================================================
     *
     *       Filename:  jd1338.c
     *
     *    Description:  
     *
     *        Version:  1.0
     *        Created:  2013年11月29日 15时18分02秒
     *       Revision:  none
     *       Compiler:  gcc
     *
     *         Author:  Wenxian Ni (Hello World~), niwenxianq@qq.com
     *   Organization:  AMS/ICT
     *题目1389:变态跳台阶
    时间限制:1 秒内存限制:32 兆特殊判题:否提交:896解决:543
    题目描述:
    一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
    输入:
    输入可能包含多个测试样例,对于每个测试案例,
    输入包括一个整数n(1<=n<=50)。
    输出:
    对应每个测试案例,
    输出该青蛙跳上一个n级的台阶总共有多少种跳法。
    样例输入:
    6
    样例输出:
    32
     *
     * =====================================================================================
     */
    
    #include<iostream>
    #include<math.h>
    using namespace std;
    int main()
    {
        int n;
        while(cin>>n)
        {
            long long result=(long long)pow(2,n-1);
            cout<<result<<endl;
        }
        return 0;
    }
    


    每天早上叫醒你的不是闹钟,而是心中的梦~
  • 相关阅读:
    extjs__(grid Panel绑定数据)
    web项目中对post请求乱码处理
    lucene之Field属性的解释
    spring整合mybatis框架
    jasperreports实现pdf文档的生成
    ireport图形化界面生成pdf文档
    iText框架(生成pdf文档)
    spring配置问题
    动手实践PHP7的HashTable
    基于epoll实现一个IO多路复用的回声服务器
  • 原文地址:https://www.cnblogs.com/vintion/p/4117006.html
Copyright © 2011-2022 走看看