Mohit Mehta
BAN USERFun Loving person
public class TestProgram {
static final String[] INPUT_ARRAY = { "bag", "bat", "tab" };
// static final String[] INPUT_ARRAY = {"gab","bat","laf"};
public static void main(String[] args) {
boolean result = false;
for (int i = 0; i < INPUT_ARRAY.length - 1; i++) {
StringBuilder word = new StringBuilder(INPUT_ARRAY[i]);
StringBuilder nextWord = new StringBuilder(INPUT_ARRAY[i + 1]);
if (word.length() != nextWord.length())
continue;
for (int j = 0; j < word.length();) {
String chr = word.charAt(j) + "";
int index = nextWord.indexOf(chr);
if (index == -1)
break;
word.deleteCharAt(j);
nextWord.deleteCharAt(index);
}
if (word.length() == 0) {
result = true;
break;
}
}
System.out.println(String.valueOf(result).toUpperCase());
}
}
(digit1+digit2+digit3)%3 should be equal to zero.
- Mohit Mehta July 02, 2014import java.util.Scanner;
public class TestProgram {
public static final String SPACE = " ";
public static void main(String[] args) {
Scanner input = null;
try {
input = new Scanner(System.in);
String inString = input.nextLine();
System.out.println(new StringBuilder(inString.split(SPACE)[1]).reverse() + SPACE + inString.split(SPACE)[0]);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (input != null)
try {
input.close();
} catch (Exception e2) {
// ignore
}
}
}
}
import java.io.BufferedReader;
import java.io.FileReader;
public class TestProgram {
public static final char SLASH = '/';
public static final char ASTERISK = '*';
public static void main(String[] args) {
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader("/Users/admin/Input.txt"));
boolean hasCommented = false;
String line = br.readLine();
while(line!=null){
int length = line.length();
for(int i=0;i<length;i++){
if(line.charAt(i)==SLASH && line.charAt(i+1)==ASTERISK){
hasCommented = true;
i++;
continue;
}else if(hasCommented && line.charAt(i)==ASTERISK && line.charAt(i+1)==SLASH){
hasCommented = false;
i++;
}else if(!hasCommented)
System.out.print(String.valueOf(line.charAt(i)));
}
line = br.readLine();
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (br != null)
try {
br.close();
} catch (Exception e2) {
// ignore
}
}
}
}
public class TestProgram {
static final String INPUT_STRING = "the boy ran";
static final String SPACE = " ";
public static void main(String[] args) {
String words[] = INPUT_STRING.split(SPACE);
for (int i = 0; i < words.length; i++) {
System.out.print(new StringBuilder(words[i]).reverse() + SPACE);
}
}
}
import java.util.ArrayList;
public class TestProgram {
static final String[] INPUT_ARRAY = { "dog", "cat", "dog", "fish" };
public static void main(String[] args) {
Object[] array = getDistinctArray();
System.out.print("{ ");
for (int i = 0; i < array.length; i++)
System.out.print(array[i].toString() + " ");
System.out.print(" }");
}
static Object[] getDistinctArray() {
ArrayList<String> array = new ArrayList<String>();
for (int i = 0; i < INPUT_ARRAY.length; i++) {
if (!array.contains(INPUT_ARRAY[i])) {
array.add(INPUT_ARRAY[i]);
}
}
return array.toArray();
}
}
public class TestProgram {
static final int[] INPUT_ARRAY = { 1, 0, 2, 0, 0, 3, 4 };
public static void main(String[] args) {
int endIndex = INPUT_ARRAY.length - 1;
for (int i = 0; i <= endIndex; i++) {
if (INPUT_ARRAY[i] == 0 && INPUT_ARRAY[endIndex] == 0) {
i++;
endIndex--;
continue;
}
if (INPUT_ARRAY[i] == 0) {
while (true) {
if (INPUT_ARRAY[endIndex] != 0) {
break;
} else {
endIndex--;
}
}
int temp = INPUT_ARRAY[i];
INPUT_ARRAY[i] = INPUT_ARRAY[endIndex];
INPUT_ARRAY[endIndex] = temp;
endIndex--;
}
}
System.out.print("[ ");
for (int i = 0; i < INPUT_ARRAY.length; i++)
System.out.print(INPUT_ARRAY[i] + " ");
System.out.print("]");
}
}
import java.util.LinkedList;
import java.util.List;
public class TestProgram {
static final int[] INPUT_ARRAY = { 1, 3, 5, 2, 8, 0, -1, 3 };
static long result = 1;
public static void main(String[] args) {
createCombinations(INPUT_ARRAY, 0, new LinkedList<Integer>(), 3);
System.out.println(result);
}
private static void createCombinations(int[] arrays, int idx, List<Integer> elements, int length) {
if (length == elements.size()) {
long temp = 1;
for (int i = 0; i < elements.size(); i++) {
temp *= elements.get(i);
}
if (temp > result)
result = temp;
return;
}
for (int i = idx; i < arrays.length; i++) {
elements.add(arrays[i]);
int temp = arrays[idx];
arrays[idx] = arrays[i];
arrays[i] = temp;
createCombinations(arrays, idx + 1, elements, length);
temp = arrays[i];
arrays[i] = arrays[idx];
arrays[idx] = temp;
elements.remove(elements.size() - 1);
}
}
}
import java.util.Scanner;
public class TestProgram {
static final String COMMA = ",";
static final String START_BRACE = "{";
static final String END_BRACE = "}";
static final String HASH = "#";
public static void main(String[] args) {
Scanner input = null;
try {
input = new Scanner(System.in);
int totalElements = input.nextInt();
int num1 = 1;
int num2 = 1;
System.out.print(START_BRACE + num1 + COMMA + num2);
for (int i = 2; i < totalElements; i++) {
int num3 = num1 + num2;
num1 = num2;
num2 = num3;
System.out.print(COMMA);
if (isEven(num3))
System.out.print(HASH);
else
System.out.print(num3);
}
System.out.println(END_BRACE);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (input != null)
try {
input.close();
} catch (Exception e2) {
// ignore
}
}
}
static boolean isEven(int num) {
return num % 2 == 0 ? true : false;
}
}
Repmerrittmonique9, Android Engineer at AMD
I am Monique and working in high court from last 20 years.Handel many cases in my career.Build and ...
- Mohit Mehta July 02, 2014