# 20190924
寫下如何完成 Big File 這題 CTF
-抓下網路原始檔curl並下載
簡述 mv ./a ./b 這行指令意義
-將檔案a改名為檔案b
使用 Python 印出菱形並截圖4顆*、5顆*、6顆*輸出結果
```
a=int(input())
b=a-1
e=a+b
c=1
d=1
while(True):
for i in range(0,b):
print " ",
for i in range(0,c):
print "*",
print("\n")
if d==0 and c==1:
break
if c==e:
d=0;
if d==1:
b-=1
c+=2
if d==0:
b+=1
c-=2
```
- 
- 
使用 Python 印出並截圖4顆*、5顆*、6顆*輸出結果
```
a=int(input())
b=1
c=1
d=a+b
e=a
while(True):
if c==1:
for i in range(0,a):
print "*",
if c==0 or c==2:
for i in range(0,b):
print " ",
for i in range(0,a):
print"*",
print("\n")
if c==2:
c=0
if a==1 and c==1:
c=2
b=b*2+1
if c==0 and a==e:
break
if c==1:
a-=1
b+=1
if c==0:
a+=1
b-=1
```
-
-
寫一個 Python Function
輸入 200 輸出 2*100
輸入 123 輸出 1*100+2*10+3*1
請附程式碼,並給10個輸入,並截圖輸出結果
```
for i in range(0,10):
a=int(input())
b=a%10
c=a%100//10
d=a//100
if(d!=0):
print d,"*100",
if(d!=0 and c!=0):
print "+",
print c,"*10",
elif(d==0 and c!=0):
print c,"*10",
if(d!=0 and b!=0):
print "+",
print b,"*1",
elif(d==0 and c!=0 and b!=0):
print "+",
print b,"*1",
elif(b!=0):
print b,"*1",
print "\n"
```
