Classroom Watch (Codeforces Round #441 (Div.2) )

来源:互联网 发布:中学生学编程学什么好 编辑:程序博客网 时间:2024/05/17 01:26
#include <cstdio>#include <algorithm>using namespace std;int n;int ans[300];int main(){    while(~scanf("%d",&n))    {        int now = max(n-90,0);        int a,b,k=0;        for(int i=now;i<=n;i++)        {            a=b=i;            while(b)            {                a+=b%10;                b/=10;            }            if(a==n)                ans[k++]=i;        }        printf("%d\n",k);        for(int i=0;i<k;i++)            printf("%d\n",ans[i]);    }    return 0;}

原创粉丝点击