開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
iostream
問題(Question):
http://truth.bahamut.com.tw/s01/201406/d465beda80ee55634255f10bd8ee87ce.JPG
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
#include <iostream>
using namespace std;
int main(){
int *arr;
int m=0,n=0,y,u,z;
//m=列 n=直
cin>>m>>n;
y=n;
u=n;
z=n;
arr=new int[m*n];
for(int i=0;i<n;i++)
arr[i]=1;
for(int j=0;j<m;j++){
arr[y]=1;
y=y+n;
}
for(int j=1;j<m;j++){
for(int i=1;i<n;i++){
arr[i+u]=arr[i+u-1]+arr[i+u-z];
}u=u+n;}
for(int i=0;i<m*n;i++)
{
cout<<arr[i]<<" ";
if(i!=0&&(i+1)%n==0)
cout<<endl;
}
delete []arr;
return 0;
}
補充說明(Supplement):
如題
把delete[]arr;這行刪掉倒是不會當掉
好奇怪喔