Tantangannya adalah mengikuti (menggambar) jalan:
^n- oleh n barisvn- turun dengan n baris>n- Tepat oleh posisi karakter<n- Posisi n karakter ditinggalkan
nadalah bilangan bulat, lebih besar dari nol (yaitu Anda tidak dapat menerima perintah seperti>-2).- Tidak ada pemisah antara perintah, input yang terbentuk terlihat seperti ini:,
>5v8<10^3tidak ada bentuk input lain yang dibolehkan. - Jumlah perintah tidak terbatas.
- Tidak ada lagi karakter yang seharusnya masuk ke input.
Contohnya.
Input adalah string kosong, keluaran:
*Inputnya salah satu
>3atau<3: perhatikan bahwa ini tidak membuat perbedaan pada output:****Serupa untuk
^3danv3:* * * *Input:,
>1v2output:** * *Input:,
^4>3v2<1output:**** * * * ** * *Jika Anda kembali dan menggunakan jalur yang sama, jangan menggambar sesuatu yang baru. Misalnya
>5<5******... meskipun kamu tidak menggambar sesuatu yang baru, kamu jelas mengubah posisinya. Karenanya, jika input Anda terlihat seperti ini
>4<2v3:, outputnya adalah:***** * * *Ini adalah contoh yang lebih kompleks: 1) jalur dapat menyeberang sendiri 2) perhatikan bahwa tiga langkah terakhir dari perintah terakhir menggeser seluruh jalur ke kanan. Input:,
v6>4^3<7output:* * * ******** * * * * *****Masukan :
^2v2>3<3v3>4^5v5>3^5>4v2<4v3>4^3v3>3^5>4v2<4v3>7^5>4v2<4v3>9^3<2^2v2>4^2v2<2v3>8^5>2v4>2^4v5<3>6^5>5<5v2>5<5v2>5<4v1>8^3<1^2v2>1v2>2^3v3>2^2>1^2v2<1v3<3>11^3<2^2v2>4^2v2<2v3>5^5>5<5v2>5<5v2>5<4v1>7^5>4v2<4v3>4^3v3>3^5>4v2<3v1<1v2>3^1>1v1Keluaran:
* * ***** ***** ***** * * *** * ****** * * * * ****** ***** ***** * * * * * * * * * * * * * * * * * * * * * * * * ***** ***** ***** ***** ***** * * * ****** ** * ** ***** ****** ***** ***** * * * * * * * * * * * * * * * * * * ** * * * * * * * * *** ****** ***** * ****** * * * ** *******************************************************************************************
^2v2>3<3v3>4^5v5>3^5>4v2<4v3>4^3v3>3^5>4v2<4v3>7^5>4v2<4v3>9^3<2^2v2>4^2v2<2v3>8^5>2v4>2^4v5<3>6^5>5<5v2>5<5v2>5<4v1>8^3<1^2v2>1v2>2^3v3>2^2>1^2v2<1v3<3>11^3<2^2v2>4^2v2<2v3>5^5>5<5v2>5<5v2>5<4v1>7^5>4v2<4v3>4^3v3>3^5>4v2<3v1<1v2>3^1>1v1.