模拟 Coder-Strike 2014 - Round 1 A. Poster
2015-04-01 20:10
246 查看
题目地址:http://codeforces.com/problemset/problem/412/A
/* 模拟:题目没看懂,但操作很简单,从最近的一头(如果不在一端要先移动到一端)往另一头移动,顺便打印内容 */ #include <cstdio> #include <iostream> #include <algorithm> #include <cmath> #include <cstring> #include <string> #include <map> using namespace std; const int MAXN = 100 + 10; const int INF = 0x3f3f3f3f; char s[MAXN]; int main(void) //Coder-Strike 2014 - Round 1 A. Poster { //freopen ("E.in", "r", stdin); int n, k; while (~scanf ("%d%d", &n, &k)) { scanf ("%s", &s); int pos; int flag; if (k <= (n) / 2) { pos = k - 1; flag = 0; } else { pos = n - k; flag = 1; } while (pos--) (flag) ? puts ("RIGHT") : puts ("LEFT"); if (flag == 1) { for (int i=n-1; i>=0; --i) { printf ("PRINT "); printf ("%c\n", s[i]); if (i > 0) puts ("LEFT"); } } else { for (int i=0; i<n; ++i) { printf ("PRINT "); printf ("%c\n", s[i]); if (i < n - 1) puts ("RIGHT"); } } } return 0; }
相关文章推荐
- Coder-Strike 2014 - Round 1 A. Poster
- Coder-Strike 2014 - Round 2 A. Data Recovery
- Coder-Strike 2014 - Round 1__Giving Awards
- Coder-Strike 2014 - Round 1 B. Network Configuration
- codeforces Coder-Strike 2014 Round 1 A题解题报告
- Coder-Strike 2014 - Round 2
- Coder-Strike 2014 - Round 1(A~E)
- Coder-Strike 2014 - Round 1__E-mail Addresses
- [Codeforces]Coder-Strike 2014 - Round 1
- Coder-Strike 2014 - Qualification Round C. Kicker(推理题)
- Coder-Strike 2014 - Round 1
- Coder-Strike 2014 - Round 2 C. Jeopardy!
- Coder-Strike 2014 - Round 1 D. Giving Awards
- Coder-Strike 2014 - Qualification Round A. Password Check(简单字符串)
- Coder-Strike 2014 - Round 1 D. Giving Awards
- Coder-Strike 2014 - Round 1
- Coder-Strike 2014 - Round 2
- Coder-Strike 2014 - Round 2
- Coder-Strike 2014 - Round 1 B. Network Configuration
- Coder-Strike 2014 - Round 1 C. Pattern