상세 컨텐츠

본문 제목

A Number Between Two Others (CF Edu R 189 - A)

PS,CP

by 코딩생활 2026. 5. 17. 09:00

본문

https://codeforces.com/contest/2225/problem/A


아이디어

y=kx라고 해봅시다. 만약 k가 3이상이라면 z=(k-1)x를 함으로써 조건을 만족시킬 수 있습니다. 만약 k가 2라면 z를 찾을 수 없습니다. 그러므로 y/x의 값이 2이면 NO를, 아니면 YES를 출력해주면 됩니다.


소스코드

#include <iostream>
#include <algorithm>
#define ll long long
using namespace std;

int main()
{
    ios_base::sync_with_stdio(false); cin.tie(NULL);
    ll T,x,y;

    cin>>T;
    while (T--)
    {
        cin>>x>>y;
        
        cout<<(y/x==2?"NO":"YES")<<"\n";
    }
}

관련글 더보기