求1+11+111+1111+.....+n个一的和除以7的余数
#include<stdio.h>
#include<math.h>
int main()
{
int i,y_sum,j;
long int n,sum=1;
scanf("%d",&n);
if(n<=1000000)
{
for(i=1;i<n;i++)
{
for(j=0;j<=i;j++)
{
sum+=pow(10,j);
}
}
y_sum=sum%7;
printf("%d",y_sum);
}
return 0;
}
这不算大吧,n连100万都没到