请问各位,为什么这个输入第一组数据后就跳出乱码?如何修改?
  • 板块P1161 开灯
  • 楼主daonan
  • 当前回复13
  • 已保存回复13
  • 发布时间2021/9/11 11:07
  • 上次更新2023/11/4 07:06:49
查看原帖
请问各位,为什么这个输入第一组数据后就跳出乱码?如何修改?
547513
daonan楼主2021/9/11 11:07
#include<stdio.h>
#include<math.h>
int main()
{
	int n;
	int i;
	scanf("%d",&n);
	long int t,k;
	double a;
	int light[200001];
	
	for(i=0;i<=n-1;i++)
	{
		scanf("%.6lf %ld",&a,&t);
		for (k=1;k<=a;k++)
		{
			light[k*t]++;
		}
	}
	for(k=0;k<=200000;k++)
	{
		if(light[k]%2==1)
		{
		printf("%d",&light[k]);
	    }
	}
	return 0;	
}
2021/9/11 11:07
加载中...