这道题你几秒可以答上来?

一个六位号码,左三位数字相同,右三位是连续自然数,六数之和是末尾两位数,这个号码是多少?

int x;
    int y;

for (x = 0 ; x < 10 ;x ++)
    for (y = 0 ; y < 10 ;y ++)
    {
        if (x + x + x + y + y + 1 + y + 2 == (y + 1)*10 + y + 2)
        {
            qDebug(QString("x=%1,y=%2").arg(x).arg(y).toLatin1());
        }
        else if (x + x + x + y + y - 1 + y - 2 == (y - 1)*10 + y - 2)
        {
            qDebug(QString("x=%1,y=%2").arg(x).arg(y).toLatin1());
        }

}

答案是:333012和555321

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/11411.html