Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

COMPUTERGAME - Համակարգչային խաղի նախագծում

Ալեքսանդրը համակարգչային խաղ է նախագծում։ Խաղացողը պետք է ղեկավարի խաղի հերոսին, որը հերթական դաշտում անհրաժեշտ գործողություններն անելուց հետո, պետք է անցնի հաջորդ դաշտը, դրա համար ունենալով մեկ ելք։

Ալեքսանդրը կառուցել է խաղի նախագիծը աղյուսակի տեսքով, յուրաքանչյուր վանդակը համապատասխանում է խաղի մեկ դաշտ, վանդակում դրված սլաքը ցույց է տալիս, թե հարևան, առավելագույնը չորս, վանդակներից որ մեկին կարող է անցնել խաղի հերոսը։ Տե՛ս օրինակը։

Հիմա Ալեքսանդրի մոտ հարց է առաջացել։ Կան վանդակներ, որոնցից սկսելով շարժումը և հետևելով սլաքներին հնարավոր է դուրս գալ խաղատախտակից, կան վանդակներ, որ հնարավոր չէ դուրս գալ։ Ալեքսանդրը ուզում է հաշվել երկրորդ տեսակի վանդակների քանակը, և միայն դրանք օգտագործել իր խաղի մեջ։

Մուտքային տվյալներ

Տրված են խաղատախտակի n և m չափերը (n, m ≤ 1000)։ Ապա տրված են n տող՝ յուրաքանչյուրում m սիմվոլ՝ >, <, ^, v, որոնք ցույց են տալիս աջ, ձախ, վերև և ներքև ուղղությունները։

Ելքային տվյալներ

Պետք է արտածել մեկ թիվ՝ այն վանդակների քանակը, որոնցից սկսելով և սլաքերի ուղղությամբ շարժվելով հնարավոր չէ դուրս գալ աղյուսակի սահմաններից։

Օրինակ
Մուտք Ելք

4 5
>>v>>
^<<v<
v^^<>
<v^><

14

Ավելացրեց.Andreasyan
Ամսաթիվ.2021-12-04
Ժամանակի սահմանափակումը.0.100s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3
Աղբյուրը.Դպրոցական փուլ, 2021-22

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.