题解 | #牛牛的平面向量#
牛牛的平面向量
https://www.nowcoder.com/practice/0e0d472d6a30469ab90d8b0aef7f81fe
int n,x=0,y=0,sumX=0,sumY=0;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%d %d",&x,&y);
sumX+=x;
sumY+=y;
}
printf("%d %d",sumX,sumY); return 0;
return 0;
}
# include<stdio.h>
# include<string.h>
# include <stdlib.h>
int main()
{
int c;
scanf("%d",&c);
int i,x=0,y=0;
int a[2];
for(i=0;i<c;i++)
{
int j;
for(j=0;j<2;j++)
{
if(j==0)
{
scanf("%d",&a[j]);
x+=a[0];
}
if(j==1)
{
scanf("%d",&a[j]);
y+=a[1];
}
}
}
printf("%d %d",x,y);
return 0;
}
发现这题简单的扣啊。刚逛了一下,发现我的确实太复杂了~ 申请的数组多余了。第一个确实简洁。
可以看成是循环n次,每次都是读取两个数,这两个数分别和之前相应的累加。所以再申请四个变量,两个变量累加,两个变量读取。
#为什么直播平台的打赏都是虚拟币#