BotClean Stochastic – HackerRank Solution

In this post, we will solve BotClean Stochastic HackerRank Solution. This problem (BotClean Stochastic) is a part of HackerRank Artificial Intelligence series.

Solution – BotClean Stochastic – HackerRank Solution

Python

def nextMove(posr, posc, board):
    dirty_row = dirty_col = 0
    for i in range(len(board)):
        for j in range(len(board[i])):
            if board[i][j] == 'd':
                dirty_row = i
                dirty_col = j

    if dirty_col < posc:
        print('LEFT')
    elif dirty_col  > posc:
        print('RIGHT')
    elif dirty_row < posr:
        print('UP')
    elif dirty_row > posr:
        print('DOWN')
    else:
        print('CLEAN')

# Set data
if __name__ == "__main__":
    pos = [int(i) for i in input().strip().split()]
    board = [[j for j in input().strip()] for i in range(5)]
    nextMove(pos[0], pos[1], board)

Note: This problem (BotClean Stochastic) is generated by HackerRank but the solution is provided by CodingBroz. This tutorial is only for Educational and Learning purpose.

Leave a Comment

Your email address will not be published. Required fields are marked *