專案:做了推箱子的r鍵功能是重開游戲 ,
代碼實作
void replay(int a[20][20])//游戲重來
{
for(int i=0;i<7;i++)
for(int j=0;j<7;j++)
a[i][j]=b[i][j];
}
這里實作了將值重新賦值,這樣子就相當于重開游戲
#include<stdio.h>
int a[100010],b[100010];
main()
{
int n,m;
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);
while(m--)
{ int x1,x2,v;
scanf("%d%d%d",&x1,&x2,&v);
b[x1]+=v;
b[x2+1]-=v;
}
int sum=0;
for(int i=1;i<=n;i++)
{
sum=sum+b[i];
printf("%d ",a[i]+sum);
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/375045.html
標籤:其他
上一篇:五子棋 原始碼
下一篇:開心小游戲
