Posts

Showing posts from May, 2017

Anagram Hackerrank Solution

package hacker_rank_string; import java.util.Scanner; public class Anagram {     public static void main(String[] args) {         Scanner sc = new Scanner(System.in);                 int T = sc.nextInt();                 for (int i = 0; i < T; i++) {             String s = sc.next();             int angrm = 0;             if(s.length()%2 != 0){                 System.out.println("-1");                 continue;             }             int[] count1 = new int[26];    ...

Game of Thrones - I Hackerrank Solution

import java.util.Scanner; public class GameOfThrones {     public static void main(String[] args) {         Scanner sc = new Scanner(System.in);                 String s = sc.next();                 int[] val = new int[26];                 for (int i = 0; i < s.length(); i++) {             int ch = s.charAt(i)-97;             val[ch]++;         }                 int countOdd = 0;         for (int i = 0; i < val.length; i++) {             if(val[i]%2 != 0)           ...

Alternating Characters Hackerrank solution

import java.util.Scanner; public class AlternatingCharacters {     public static void main(String[] args) {         Scanner sc = new Scanner(System.in);                 int T = sc.nextInt();                 for (int i = 0; i < T; i++) {             String s = sc.next();                         char prevChar = s.charAt(0);             int count = 0;                         for (int j = 1; j < s.length(); j++) {                 char crrntChar = s.charAt(j);         ...