結果

問題 No.2533 A⇒B問題
ユーザー gxylengligxylengli
提出日時 2023-11-11 12:49:35
言語 C++17(gcc12)
(gcc 12.3.0 + boost 1.87.0)
結果
AC  
実行時間 2 ms / 2,000 ms
コード長 978 bytes
コンパイル時間 2,076 ms
コンパイル使用メモリ 199,660 KB
実行使用メモリ 5,376 KB
最終ジャッジ日時 2024-09-26 02:43:40
合計ジャッジ時間 2,976 ms
ジャッジサーバーID
(参考情報)
judge4 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 24
権限があれば一括ダウンロードができます

ソースコード

diff #

// Problem: No.2533 A⇒B問題
// Contest: yukicoder
// URL: https://yukicoder.me/problems/no/2533
// Memory Limit: 512 MB
// Time Limit: 2000 ms

/*
lengli_QAQ
Hope there are no bugs!!!
*/
#include <bits/stdc++.h>
#define fastio ios::sync_with_stdio(0); cin.tie(0); cout.tie(0)
#define endl '\n'
#define all(x) x.begin(),x.end()
#define pb push_back

using namespace std;

//--------------------------------
template<typename T> void printvt(vector<T> &a){
	for(auto x:a) cout<<x<<" ";cout<<endl;
};
template<typename T> void printay(T a[],int l,int r){
	for(int i=l;i<=r;i++) cout<<a[i]<<" ";cout<<endl;
};
//--------------------------------

typedef pair<int,int> PII;
typedef long long LL;
const int N=100010;

void solve(){
	int a,b;
	cin>>a>>b;
	bool flag=1;
	for(int i=31;i>=0;i--){
		if(a>>i&1){
			if(b>>i&1);
			else flag=0;
		}
	}
	cout<<(flag ? "Yes" : "No")<<endl;
}

signed main(){
    fastio;
    
    int T;
    T=1;
    while(T--) solve();
    
    return 0;
}
0