评测机在所有需要输入的之后,当再次请求输入时会自动按回车

就比如如下的一道代码单独一次一对输入就不会出bug

#include <cstdio>
#include <iostream>
#include <cmath>

using namespace std;

int a,b,c;

int main()
{
    cin>>a;
    for(int i=a;i>0;i--){
        cin>>b>>c;
        int tmp=0;
        if(b<c) {
            for (int i = b + 1; i < c; i++) {
                if (i % 2 != 0) tmp += i;
            }
        } else{
            for (int i = c + 1; i < b; i++) {
                if (i % 2 != 0) tmp += i;
            }
        }
        cout<<tmp<<endl;
    }
    return 0;
}

image

但是当复制样例一次性输入时就会让你按一次回车

image

所以遇到这样的问题 多半是编译器出bug了,不必担心,只要逻辑对,就一定能过!
image

posted @ 2022-10-05 18:51  E_sheep  阅读(25)  评论(0)    收藏  举报