Hướng đi

View as PDF

Submit solution

Points: 0.40
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Cho n điểm trên tọa độ Oxy, hỏi với 3 điểm liên tục: A(~x_a~, ~y_a~) B(~x_b~, ~y_b~) C(~x_c~, ~y_c~) thì đi từ A qua B rồi qua C là rẽ phải, rẽ trái, hay đi thẳng (xem ví dụ bên dưới để hiểu rõ đề bài hơn).

Input

Dòng thứ nhất là số điểm trên hệ trục tọa độ ~Oxy~ ~n~ với (~3~ ~\leq~ ~n~ ~\leq~ ~10^6~)

n dòng tiếp theo gồm 2 số nguyên ~x_i~, ~y_i~ (~|x_i|~, ~|y_i|~ ~\leq~ ~10^6~) là tọa độ của điểm thứ ~i~.

Output

1 dòng duy nhất chứa một chuỗi có độ dài ~n-2~ mô tả hướng đi

  • ~R~: Rẽ phải
  • ~L~: Rẽ trái
  • ~S~: Đi thẳng

Cách tính điểm:

  • 5 điểm: ~n = 3~
  • 5 điểm: ~n \leq 10^6~

Sample input 1

3
1 1
1 2
2 2

Sample output 1

R

Sample input 2

3
2 2
1 2
1 1

Sample output 2

L

Sample input 3

3
2 2
1 2
0 2

Sample output 3

S

Sample input 4

5
2 2
1 2
0 2
0 3
-1 3

Sample output 4

SRL

Giải thích

Đường đi trong test case cuối cùng được mô tả như hình vẽ sau:

Dễ dàng có thể thấy

  • đi từ A->B->C là đi thẳng => in ra S
  • đi từ B->C->D là rẽ phải => in ra R
  • đi từ C->D->E là rẽ trái => in ra L

Comments

Please read the guidelines before commenting.


There are no comments at the moment.