[题目链接](http://codeforces.com/problemset/problem/239/A)
看到这道题,感觉非常简单,迅速提交然后时间超时。。。。。
后来仔细想想,以X判断是会超时,于是就改成N,K的倍数关系,,
#include <stdio.h>
#include <string.h>
#include <string>
#include <iostream>
#include <stack>
#include <queue>
#include <vector>
#include <algorithm>
#define mem(a,b) memset(a,b,sizeof(a))
using namespace std;
int main()
{
long long y,n,k;
while(~scanf("%lld %lld %lld",&y,&k,&n))
{
int flag = 0;
for(int i = 1;i <= n/k;i ++)
{
if(i*k-y >= 1)
{
flag=1;
printf("%d ",i*k-y);
}
}
if(flag == 0)
{
printf("-1\n");
}
}
return 0;
}