challenges

Some problem solving programming challenges, i have solved. Not all are here, but started adding them slowly.

This project is maintained by chankruze

Security

You are in charge of security at a casino, and there is a thief who is trying to steal the casino’s money! Look over the security diagrams to make sure that you always have a guard between the thief and the money!

There is one money location, one thief, and any number of guards on each floor of the casino.

Task:

Evaluate a given floor of the casino to determine if there is a guard between the money and the thief, if there is not, you will sound an alarm.

Input Format:

A string of characters that includes $ (money), T (thief), and G (guard), that represents the layout of the casino floor.
Space on the casino floor that is not occupied by either money, the thief, or a guard is represented by the character x.

Output Format:

A string that says ‘ALARM’ if the money is in danger or ‘quiet’ if the money is safe.

Sample Input:

xxxxxGxx$xxxT

Sample Output:

ALARM

Explanation:

This input should set off the alarm because there is no guard between the money and the thief!

Solutions

Language Solution
C not available
CPP not available
C# not available
Python available
Java not available
Ruby not available
Swift not available