HDU5373(2015多校第7场1005)

来源:互联网 发布:淘宝卖家刷单流程 编辑:程序博客网 时间:2024/06/05 16:03
// 2015MUTIROUND7.cpp : 定义控制台应用程序的入口点。//#include<stdio.h>#define N 10000int a[N],lenth,n,t,number=1,s,ji,ou,last;void div(int x){    int p=-1,i;    while(x)    {        a[++p]=x%10;        x=x/10;    }    if(last==2)    {        for(i=p;i>=0;i=i-2)        {            ji+=a[i];        }        for(i=p-1;i>=0;i=i-2)        {            ou+=a[i];        }        if(p%2==0)            last=1;        else            last=2;    }    else    {        for(i=p;i>=0;i=i-2)        {            ou+=a[i];        }        for(i=p-1;i>=0;i=i-2)        {            ji+=a[i];        }        if(p%2==0)            last=2;        else            last=1;    }}int main(){    int i;    while(scanf("%d%d",&n,&t)!=EOF&&n!=-1||t!=-1)    {        s=0,ji=0,ou=0,last=2;        lenth=-1;        if(t==0)        {            if(n%11==0)                printf("Case #%d: Yes\n",number);            else                printf("Case #%d: No\n",number);            number++;        }        else        {            div(n);            for(i=0;i<t;i++)            {                div(ji+ou);            }            s=ji-ou;            if(s<0)                s=-s;            if(s%11==0)                printf("Case #%d: Yes\n",number);            else                printf("Case #%d: No\n",number);            number++;        }    }    return 0;}

1 0
原创粉丝点击