Submission #432761
Source Code Expand
import java.awt.geom.Line2D; import java.awt.geom.Point2D; import java.util.*; public class Main { Scanner sc = new Scanner(System.in); public static void main(String[] args) { new Main(); } public Main() { new B().doIt(); } class B { int move(int s,int e,int w,String str){ if(str.equals("East")){ if(w < s)return s; else if(w > e)return e; else return w; }else{ if(w < s)return -s; else if(w > e)return -e; else return -w; } } void doIt() { int n = sc.nextInt(); int start = sc.nextInt(); int end = sc.nextInt(); int ans = 0; for(int i = 0;i < n;i++){ String str = sc.next(); int walk = sc.nextInt(); ans = ans + move(start,end,walk,str); } if(ans < 0)System.out.println("West "+(-ans)); else if(ans > 0)System.out.println("East "+ans); else System.out.println(ans); } } }
Submission Info
Submission Time | |
---|---|
Task | B - 双子とスイカ割り |
User | nn100 |
Language | Java (OpenJDK 1.7.0) |
Score | 100 |
Code Size | 914 Byte |
Status | AC |
Exec Time | 450 ms |
Memory | 25304 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample-01.txt, sample-02.txt, sample-03.txt |
All | test-01.txt, test-02.txt, test-03.txt, test-04.txt, test-05.txt, test-06.txt, test-07.txt, test-08.txt, test-09.txt, test-10.txt, test-11.txt, test-12.txt, test-13.txt, test-14.txt, test-15.txt, test-16.txt, test-17.txt, test-18.txt, test-19.txt, test-20.txt, test-21.txt, test-22.txt, test-23.txt, test-24.txt, test-25.txt, test-26.txt, test-27.txt, test-28.txt, test-29.txt, test-30.txt, sample-01.txt, sample-02.txt, sample-03.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample-01.txt | AC | 412 ms | 23948 KB |
sample-02.txt | AC | 420 ms | 23936 KB |
sample-03.txt | AC | 419 ms | 23924 KB |
test-01.txt | AC | 430 ms | 23900 KB |
test-02.txt | AC | 430 ms | 23828 KB |
test-03.txt | AC | 433 ms | 23900 KB |
test-04.txt | AC | 425 ms | 23900 KB |
test-05.txt | AC | 439 ms | 23916 KB |
test-06.txt | AC | 426 ms | 23924 KB |
test-07.txt | AC | 433 ms | 24500 KB |
test-08.txt | AC | 436 ms | 24560 KB |
test-09.txt | AC | 427 ms | 24472 KB |
test-10.txt | AC | 437 ms | 24608 KB |
test-11.txt | AC | 435 ms | 24564 KB |
test-12.txt | AC | 428 ms | 24720 KB |
test-13.txt | AC | 445 ms | 24808 KB |
test-14.txt | AC | 447 ms | 25304 KB |
test-15.txt | AC | 436 ms | 24716 KB |
test-16.txt | AC | 439 ms | 24840 KB |
test-17.txt | AC | 429 ms | 24608 KB |
test-18.txt | AC | 442 ms | 24800 KB |
test-19.txt | AC | 437 ms | 24732 KB |
test-20.txt | AC | 441 ms | 24728 KB |
test-21.txt | AC | 449 ms | 25228 KB |
test-22.txt | AC | 447 ms | 24648 KB |
test-23.txt | AC | 426 ms | 24988 KB |
test-24.txt | AC | 439 ms | 25196 KB |
test-25.txt | AC | 438 ms | 24748 KB |
test-26.txt | AC | 444 ms | 25148 KB |
test-27.txt | AC | 436 ms | 24692 KB |
test-28.txt | AC | 441 ms | 25156 KB |
test-29.txt | AC | 448 ms | 25232 KB |
test-30.txt | AC | 450 ms | 24796 KB |