C++,0分。。。help!!!
查看原帖
C++,0分。。。help!!!
1025203
yahu2023楼主2023/9/23 14:51

这是我花了好久才做出来的,结果0分,查看``` #include using namespace std; int main() { int n; int mon; char c; cin >> n >> c; if(c == 'y')//第1层判断 { if(n < 1000)//第1.1层判断 { if(n < 500)//第1.11层判断 { mon += 4;
} if(n > 1000)//第1.12层判断 { if(n % 500 == 0)//第1.121层判断if { mon += n / 500 * 4; } else//第1.121层判断else { (mon += n - n % 500) / 500; } }

    }
}
if(c == 'n')
{
    if(n < 1000)//第1.1层判断
    {
        if(n < 500)//第1.11层判断
    {
        mon += 4;  
    }
        if(n > 1000)//第1.12层判断
    {
            if(n % 500 == 0)//第1.121层判断if
            {
                mon += n / 500 * 4;
            }
            else//第1.121层判断else
            {
                (mon += n - n % 500) / 500;
            }
    }
    mon += 5;
    }
}
cout << mon;
return 0;

}

[代码](https://www.luogu.com.cn/problem/B2048#submit)
2023/9/23 14:51
加载中...