Submission #9738416
Source Code Expand
Copy
// Problem : D - Caracal vs Monster // Contest : AtCoder Beginner Contest 153 // URL : https://atcoder.jp/contests/abc153/tasks/abc153_d // Memory Limit : 1024.000000 MB // Time Limit : 2000.000000 milisec // Powered by CP Editor (https://github.com/coder3101/cp-editor) // writer: w33z8kqrqk8zzzx33 #include <bits/stdc++.h> using namespace std; #define iter(i, a, b) for(int i=(a); i<(b); i++) #define rep(i, a) iter(i, 0, a) #define rep1(i, a) iter(i, 1, (a)+1) #define log(a) cerr<<"\033[32m[DEBUG] "<<#a<<'='<<(a)<<" @ line "<<__LINE__<<"\033[0m"<<endl #define all(a) a.begin(), a.end() #define fi first #define se second #define pb push_back #define mp make_pair using ll=long long; using pii=pair<int, int>; //#define int ll const int MOD = 1000000007; signed main() { ios_base::sync_with_stdio(false); cin.tie(0); ll N; cin >> N; int mbit = -1; rep(i, 63) if(N & (1ull<<i)) mbit = i; rep(i, 63) if(i <= mbit) N |= (1ull<<i); cout << N << endl; }
Submission Info
Submission Time | |
---|---|
Task | D - Caracal vs Monster |
User | piggydan |
Language | C++14 (GCC 5.4.1) |
Score | 400 |
Code Size | 1009 Byte |
Status | |
Exec Time | 1 ms |
Memory | 256 KB |
Test Cases
Set Name | Score / Max Score | Test Cases |
---|---|---|
Sample | 0 / 0 | sample_01, sample_02, sample_03 |
All | 400 / 400 | hand_01, hand_02, hand_03, hand_04, random_01, random_02, random_03, random_04, random_05, random_06, random_07, random_08, random_09, random_10, random_11, random_12, random_13, random_14, random_15, sample_01, sample_02, sample_03 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
hand_01 | 1 ms | 256 KB | |
hand_02 | 1 ms | 256 KB | |
hand_03 | 1 ms | 256 KB | |
hand_04 | 1 ms | 256 KB | |
random_01 | 1 ms | 256 KB | |
random_02 | 1 ms | 256 KB | |
random_03 | 1 ms | 256 KB | |
random_04 | 1 ms | 256 KB | |
random_05 | 1 ms | 256 KB | |
random_06 | 1 ms | 256 KB | |
random_07 | 1 ms | 256 KB | |
random_08 | 1 ms | 256 KB | |
random_09 | 1 ms | 256 KB | |
random_10 | 1 ms | 256 KB | |
random_11 | 1 ms | 256 KB | |
random_12 | 1 ms | 256 KB | |
random_13 | 1 ms | 256 KB | |
random_14 | 1 ms | 256 KB | |
random_15 | 1 ms | 256 KB | |
sample_01 | 1 ms | 256 KB | |
sample_02 | 1 ms | 256 KB | |
sample_03 | 1 ms | 256 KB |