HackerRank BattleShip Code Solution

HackerRank BattleShip Code SolutionProblem Name - BattleShipProblem Link -  BattleShip Level - Artificial IntelligenceJava Codeimport java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.util.Random;import java.util.Scanner;public class Battleship { public static void main(String args)…