题解:
首先考虑在当前情况下多加一层,那么我们可以枚举最后一层台阶长度来得到答案。
最后得到的是卡特兰数。
代码:
f=[0]*60
f[1]=1
n=int(raw_input())
for i in range(2,n+1):
f[i]=f[i-1]*(4*i-2)/(i+1)
print(f[n])...
分类:
编程语言 时间:
2015-02-02 10:56:25
阅读次数:
137
11,如何编译编译python脚本为pyc格式[cpp]view plaincopy#!/usr/bin/pythonimportpy_compile;importsys;file=raw_input("enteryourfilename");py_compile.compile(file);sys...
分类:
编程语言 时间:
2015-01-20 21:51:06
阅读次数:
193
一:先上图
是不是raw_input判断出错了呢?其实不是这样的
二:分析
raw_input()读取的内容永远以字符串的形式返回,把字符串和整数比较就不会得到期待的结果,必须先用int()把字符串转换为我们想要的整型:...
分类:
编程语言 时间:
2015-01-20 20:34:19
阅读次数:
186
1. python 2.2 版本之后直接处理长整数
比如>>>100000000000000
1000000000000L
2. 0xABCD 表示十六进制 010表示八进制
3. input('..') raw_input('..') 分别是输入
4. 内建函数, round(1.1)=1 四舍五入 pow(2,3)=2*2*2=8 不需...
分类:
编程语言 时间:
2015-01-14 16:55:19
阅读次数:
249
题目大意:求n^(1/m)
一大早水个Python- -
直接开根尼玛过不去- - 需要二分- -
m,n=int(raw_input()),int(raw_input())
l,r=0,1
while r**m<=n:
l=r;r=r*2
while l+1<r:
mid=(l+r)//2
if mid**m<=n:
l=mid
else:
r=mid
if r**m<=n...
分类:
其他好文 时间:
2015-01-13 10:40:38
阅读次数:
196
import osFilename=raw_input("please input filename that you will open: ")if os.path.exists(Filename):##检查文件是否存在 try: Filehandle=open(Filenam...
分类:
编程语言 时间:
2015-01-09 19:11:45
阅读次数:
278
raw_input() 与 input()均是python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子
>>> raw_input_A = raw_input("raw_input: ")
raw_input: abc
>>> input_A = input("Input: ")
Input: abc
Traceback (most recent ca...
分类:
编程语言 时间:
2015-01-09 15:36:30
阅读次数:
219
打印到屏幕:1 #!/usr/bin/python2 3 print "Python is really a great language,", "isn't it?";读取键盘输入:raw_inputinput1 #!/usr/bin/python2 3 str = raw_input("En.....
分类:
编程语言 时间:
2015-01-09 14:00:54
阅读次数:
258
import oslnend=os.linesep ##windows行结束符号是“\r\n”FileName=raw_input("please input filename:")while True:##检查该文件是否存在,当执行到break时跳出while循环 if os.path.ex...
分类:
编程语言 时间:
2015-01-08 17:33:17
阅读次数:
231
str=‘AAA|+aaa|BBB|+cccDDD|ddd+EEE‘
printstr,‘len=‘,len(str)
print‘\n‘
x=raw_input(‘plzinputtheseparator:‘)
a=b=n=0
whilea<=len(str):
whilestr[a]==x:
a=a+1
n=a
ifa==len(str):
break
ifa==len(str):
break
whilestr[a]!=x:
a=a+1
m=a
ifa==len(str):
break
prin..
分类:
编程语言 时间:
2015-01-08 11:30:22
阅读次数:
195