/////////////////////////////////////////////
Exceptions///////////////////////////////
import [Link];
class Encrypter{
public static boolean isAlpha(String s) {
return s != null && [Link]("[a-zA-Z][a-zA-Z ]+[a-zA-Z]$");
}
public static String encryptMessage(String name){
String name1;
if(isAlpha(name)){
try{
[Link](name);
//name = [Link]("name")
char ch[]= [Link]();
String rev="";
for(int i=[Link]-1;i>=0;i--){
rev+=ch[i];
}
name1 = rev;
name = [Link]();
}
catch(Exception e){
[Link]("Try again with valid message");
}
}
else{
[Link]("InvalidMessageException: Try again with
valid message");
String name2 = "InvalidMessageException: Try again with valid
message";
return name2;
}
return name;
}
}
class Validator {
public static boolean validate(String message) {
return [Link]("[A-Za-z0-9 ]+");
}
}
public class Solution {
private static final Scanner INPUT_READER = new Scanner([Link]);
public static void main(String[] args) {
String message = INPUT_READER.nextLine();
try {
String encrypted_message = [Link](message);
if(! encrypted_message.startsWith("InvalidMessageException"))
[Link](encrypted_message);
} catch (Exception e) {
[Link](e);
}
}
}
//////////////////////////Files//////////////////////////////
import [Link].*;
import [Link];
import [Link];
// Write your code below.
//
class EncryptDecryptFile {
public void writeDecryptionFile(String message) throws Exception{
String decryptFilename = [Link] + "[Link]";
FileWriter writer = new FileWriter(decryptFilename);
BufferedWriter buffer = new BufferedWriter(writer);
[Link](message);
[Link]();
// [Link]("Success");
}
public String readEncryptionFile() throws Exception{
String EncryptionFilename = [Link] + "[Link]";
// // FileReader fr=new FileReader(EncryptionFilename);
// // BufferedReader br=new BufferedReader(fr);
// // int i;
// // while((i=[Link]())!=-1){
// // [Link]((char)i);
// // }
// // [Link]();
// // [Link]();
// Scanner in = new Scanner(new FileReader(EncryptionFilename));
// StringBuilder sb = new StringBuilder();
// while([Link]()) {
// [Link]([Link]());
// [Link](sb);
// }
// [Link]();
// String outString = [Link]();
// String content;
// content = new String([Link]([Link]("[Link]")));
// return outString;
String content = null;
File file = new File(EncryptionFilename); // For example, [Link]
FileReader reader = null;
try {
reader = new FileReader(file);
char[] chars = new char[(int) [Link]()];
[Link](chars);
content = new String(chars);
//[Link](content);
[Link]();
} catch (IOException e) {
[Link]();
} finally {
if(reader != null){
[Link]();
}
}
return content;
}
}
public class Solution {
public static String filepath = [Link]("OUTPUT_PATH").substring(0,
[Link]("OUTPUT_PATH").lastIndexOf("\\") + 1);
private static String generateString()
{
char[] chars =
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890".toCharArray();
StringBuilder generatedString = new StringBuilder(20);
Random random = new Random();
for (int i = 0; i < 40; i++) {
char c = chars[[Link]([Link])];
[Link](c);
}
return [Link]();
}
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner([Link]);
String message = [Link]();
try{
EncryptDecryptFile f = new EncryptDecryptFile ();
String encryptFilename = [Link] + "[Link]";
String generatedString = generateString();
BufferedWriter writer = new BufferedWriter(new
FileWriter(encryptFilename));
[Link](generatedString);
[Link]();
if([Link]().equals(generatedString))
{
[Link](message);
String decryptFilename = [Link] + "[Link]";
BufferedReader reader = new BufferedReader(new
FileReader(decryptFilename));
String messageFromFile = [Link]();
[Link]();
[Link](messageFromFile);
}
}
catch (Exception ex)
{
[Link]([Link]());
}
import [Link].*;
import [Link].*;
class Register {
private static Register register = null;
static String fruit;
static double price;
/*
* Complete the 'getTotalBill' function below.
*
* The function is expected to return a STRING.
* The function accepts MAP itemDetails as parameter.
*/
public Register(String fruit,double price)
{
[Link] = fruit;
[Link] = price;
}
public static Register getInstance( ) {
register = new Register(fruit, price);
return register;
}
public String getTotalBill(Map<String,Double> itemDetails) {
// Write your code here
/* List<Register> list1=new ArrayList<Register>();
List<Register> list2=new ArrayList<Register>();
List<Register> list3=new ArrayList<Register>();
List<Register> list4=new ArrayList<Register>(); */
Map<String,Double> myItems=new HashMap<>();
[Link]("apple", 2.0);
[Link]("grape", 1.0);
[Link]("orange", 1.5);
[Link]("mango", 1.2);
// Register r[] = new Register[4];
// r[0] = new Register("apple",2);
// r[1] = new Register("orange",1.5);
// r[2] = new Register("mango",1.2);
// r[3] = new Register("grapes",1.0);
// [Link](r[0].fruit+" "+r[0].price);
// [Link](r[1].fruit+" "+r[1].price);
// [Link](r[2].fruit+" "+r[2].price);
// [Link](r[3].fruit+" "+r[3].price);
/* List<Register> list[] = new List[4];
[Link](r1);
[Link](r2);
[Link](r3);
[Link](r4);
list[0] = list1;
list[1] = list2;
list[2] = list3;
list[3] = list4;
for(int a = 0;a<4;a++)
{
[Link](list[0].get(0).fruit);
}*/
String fruits[] = new String[[Link]()];
int i = 0,j = 0;
double sum1 = 0;
for (String fruit1 : [Link]())
{
fruits[i] = fruit1;
i++;
}
// for(int q = 0;q<i;q++)
// {
// [Link](fruits[q]+" ");
// }
double quantities[] = new double[[Link]()];
for (double quantity : [Link]())
{
quantities[j] = quantity;
j++;
}
// for(int q = 0;q<i;q++)
// {
// [Link](quantities[q] + " ");
// }
for(int k = 0;k<i;k++)
{
//for(int p = 0;p<4;p++)
//{
// if(fruits[k]==[Link](fruits[k]));
//{
sum1 = sum1 + ([Link](fruits[k])* quantities[k] );
// [Link]([Link](fruits[k]));
// [Link](fruits[k]);
// }
// }
String s = [Link](sum1);
return s;
}
public class Solution {
public static void main(String[] args) throws IOException {
Scanner readInput = new Scanner([Link]);
String[] input=[Link]().split(" ");
Map<String,Double> myItems=new HashMap<String,Double>();
for(int i=0;i<[Link];i+=2){
[Link](input[i],[Link](input[i+1]));
}
Register regObj = [Link]();
[Link]([Link](myItems));
[Link]();
}
}