社区讨论

20分求助!

B3786[信息与未来 2023] 幸运数字参与者 2已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@lo1g7l1t
此快照首次捕获于
2023/10/22 20:31
2 年前
此快照最后确认于
2023/11/02 20:56
2 年前
查看原帖
CPP
#include <iostream>
using namespace std;
int xypd(int x)
{
    int y[100]={0};
    int js=0;
    while(x!=0)
    {
        y[js]=x%10;
        x/=10;
        js++;
    }
    int jnum=0;
    int onum=0;
    for(int i=0;i<js;i++)
    {
        if(i+1%2==1)
        {
            jnum+=y[i];
        }
        else
        {
            onum+=y[i];
        }
    }
    if(jnum==onum)
    {
        return 1;
    }
    else
    {
        return 0;
    }
}
int main()
{
    int a,b;
    cin>>a>>b;
    int num=0;
    for(int i=a;i<=b;i++)
    {
        if(xypd(i)==1)
        {
            num++;
        }
    }
    cout <<num;
    return 0;
}

回复

3 条回复,欢迎继续交流。

正在加载回复...