Submission #312553
Source Code Expand
import java.util.*;
public class Main {
private void solve() {
@SuppressWarnings("resource")
Scanner sc = new Scanner(System.in);
int number = sc.nextInt();
String binary = Integer.toBinaryString(number);
String reverse = "";
for (int i = binary.length() - 1; i >= 0; i--) {
reverse += binary.charAt(i);
}
System.out.println(binary.equals(reverse) ? "Yes" : "No");
}
public static void main(String[] args) {
new Main().solve();
}
}
Submission Info
| Submission Time | |
|---|---|
| Task | A - 2015 |
| User | kakiageudon |
| Language | Java (OpenJDK 1.7.0) |
| Score | 2 |
| Code Size | 490 Byte |
| Status | AC |
| Exec Time | 817 ms |
| Memory | 23264 KiB |
Judge Result
| Set Name | All | ||
|---|---|---|---|
| Score / Max Score | 2 / 2 | ||
| Status |
|
| Set Name | Test Cases |
|---|---|
| All | 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt, 011.txt, 012.txt, 013.txt, 014.txt, 015.txt, 016.txt, 017.txt, 018.txt, 019.txt, 020.txt, 021.txt, 022.txt, 023.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 000.txt | AC | 817 ms | 23128 KiB |
| 001.txt | AC | 411 ms | 23124 KiB |
| 002.txt | AC | 417 ms | 23244 KiB |
| 003.txt | AC | 412 ms | 23216 KiB |
| 004.txt | AC | 406 ms | 23264 KiB |
| 005.txt | AC | 413 ms | 23224 KiB |
| 006.txt | AC | 399 ms | 23232 KiB |
| 007.txt | AC | 408 ms | 23168 KiB |
| 008.txt | AC | 411 ms | 23092 KiB |
| 009.txt | AC | 407 ms | 23204 KiB |
| 010.txt | AC | 414 ms | 23160 KiB |
| 011.txt | AC | 413 ms | 23148 KiB |
| 012.txt | AC | 411 ms | 23204 KiB |
| 013.txt | AC | 410 ms | 23216 KiB |
| 014.txt | AC | 411 ms | 23188 KiB |
| 015.txt | AC | 405 ms | 23228 KiB |
| 016.txt | AC | 411 ms | 23204 KiB |
| 017.txt | AC | 409 ms | 23200 KiB |
| 018.txt | AC | 413 ms | 23228 KiB |
| 019.txt | AC | 417 ms | 23220 KiB |
| 020.txt | AC | 418 ms | 23136 KiB |
| 021.txt | AC | 425 ms | 23220 KiB |
| 022.txt | AC | 414 ms | 23208 KiB |
| 023.txt | AC | 414 ms | 23212 KiB |