回复前请计算自己得分~~~~哈哈哈
int nFloor = 0;//楼数
int i = 10;
int nPoints = 100;
int nYourPoints;
while(nPoints != 0)
{
 nYourPoints = nPoints/i++;
 nPoints -= nYourPoints;//当前得分
 nFloor++;//当前楼数
 if( nPoints == i)
 {
 i = 10;
 }
}1。根据自己楼数计算得分,算错不得分。
2。1人限两次机会

解决方案 »

  1.   

    -856549303......哈哈哈哈。程序的一个bug
      

  2.   

    FFFF FFFF FFFF //溢出
      

  3.   

    这一楼的分数是100,不多不少。0xC0000005: Access Violation
      

  4.   

    嘿嘿。。做得仓促,没有运行就那出来了吖。哈哈 int nFloor = 0;//楼数
    int i = 10;
    int nPoints = 100;
    int nYourPoints;
    while(nPoints != 0)
    {
     nYourPoints = nPoints/i++;//当前得分
     nPoints -= nYourPoints;
     nFloor++;//当前楼数
     if( nPoints == i)
     {
     i = 10;
     }
     if( nPoints < i)
     {
     i = nPoints/2;
     }
    }
    从我这里开始 。从新算分。。嘿嘿。。从第3楼开始记分。。呵呵
      

  5.   

    你们不要抢---------------------------------
    该问题已经结贴 ,得分记录: laiyiling(100)
      

  6.   

    :)---------------------------------
    该问题已经结贴 ,得分记录: taianmonkey(100)
      

  7.   

    该问题已经结贴 ,得分记录: YMNL(100)
      

  8.   

    小猪,你当我楼层,呜呜呜,这次是2分,对吧  ^_^
    while(nPoints != 0)
    {
     nYourPoints = nPoints/i++;
     nPoints -= nYourPoints;//当前得分
     nFloor++;//当前楼数
     if (nFloor == 27)
     {
      char aa[3]="";
        _itoa(nYourPoints,aa,10);
     AfxMessageBox(CString(aa));
    return ;
     }
     if( nPoints == i)
     {
     i = 10;
     }
    }
      

  9.   

    又跟在 sohou(大秦之刃) 后面~~
      

  10.   

    FFFF FFFF FFFF //溢出
      

  11.   

    我这是几楼啊,哎,我懒的数了,````````````~~~~~~~~~~~~~~~~~~~```你随便给点吧!
    你的程序好HIGH,俺没看懂~~~~~~~~~~~~~~~~~~~