#4507: 到底為甚麼會錯??


az1357913579az (az1357913579az)


#include <iostream>
using namespace std;
int main()
{
    int M,D;
    while(cin >> M >> D )
    if ((M*2+D)%3== 0  )   
    {   
         cout << "普通\n" ;
    }
    else if ((M*2+D)%3== 1 )
    {
         cout << "吉\n" ;
    }    
    else if ((M*2+D)%3== 2 )
    {
         cout << "大吉\n" ;
    }    
    system("pause");
    return 0;
}

 

編譯 執行 結果都沒問題

放在解題卻沒有過??

#4508: Re:到底為甚麼會錯??


leopan0922 (zz)


#include
using namespace std;
int main()
{
    int M,D;
    while(cin >> M >> D )
    if ((M*2+D)%3== 0  )   
    {   
         cout << "普通\n" ;
    }
    else if ((M*2+D)%3== 1 )
    {
         cout << "吉\n" ;
    }    
    else if ((M*2+D)%3== 2 )
    {
         cout << "大吉\n" ;
    }    
    system("pause");
    return 0;
}

 

編譯 執行 結果都沒問題

放在解題卻沒有過??

RF表示用了不合法的函式

我猜拿掉system("pause");就會過了