Answers
Answers
****ENCODED 3 STRINGS*****
import java.io.*;
import java.util.*;
class UserMainCode
output1 = out1;
output2 = out2;
output3 = out3;
String f1="",f2="",f3="",m1="",m2="",m3="",l1="",l2="",l3="";
String out1="",out2="",out3="";
int d=0;
//task1
//input1
if(input1.length()%3==0){
d=input1.length()/3;
f1=input1.substring(0,d);
m1=input1.substring(d,2*d);
l1=input1.substring(2*d);
else if(input1.length()%3==1){
d=input1.length()/3;
f1=input1.substring(0,d);
m1=input1.substring(d,2*d+1);
l1=input1.substring((2*d)+1);
else{
d=input1.length()/3;
f1=input1.substring(0,d+1);
m1=input1.substring(d+1,2*d+1);
l1=input1.substring(2*d+1);
//input2
if(input2.length()%3==0){
d=input2.length()/3;
f2=input2.substring(0,d);
m2=input2.substring(d,2*d);
l2=input2.substring(2*d);
}
else if(input2.length()%3==1){
d=input2.length()/3;
f2=input2.substring(0,d);
m2=input2.substring(d,2*d+1);
l2=input2.substring((2*d)+1);
else{
d=input2.length()/3;
f2=input2.substring(0,d+1);
m2=input2.substring(d+1,2*d+1);
l2=input2.substring(2*d+1);
//input3
if(input3.length()%3==0){
d=input3.length()/3;
f3=input3.substring(0,d);
m3=input3.substring(d,2*d);
l3=input3.substring(2*d);
else if(input3.length()%3==1){
d=input3.length()/3;
f3=input3.substring(0,d);
m3=input3.substring(d,2*d+1);
l3=input3.substring((2*d)+1);
}
else{
d=input3.length()/3;
f3=input3.substring(0,d+1);
m3=input3.substring(d+1,2*d+1);
l3=input3.substring(2*d+1);
out1=f1+f2+f3;
out2=m1+m2+m3;
out3=l1+l2+l3;
//task2
String out3_="";
for(int k=0;k<out3.length();k++){
if(Character.isUpperCase(out3.charAt(k))){
out3_=out3_+String.valueOf(Character.toLowerCase(out3.charAt(k)));
else{
out3_=out3_+String.valueOf(Character.toUpperCase(out3.charAt(k)));
int s1=input1.length();
int s2=input2.length();
String longer="";
String smaller="";
String output1="";
if(s1==s2)
if(input1.compareTo(input2)>0)
longer=input1;
smaller=input2;
else
longer=input2;
smaller=input1;
if(s1>s2){
longer=input1;
smaller=input2;
else if(s1<s2)
longer=input2;
smaller=input1;
String pin=input3+"";
String output=smaller.charAt(smaller.length()-1)+longer+pin.charAt
(input4-1)+pin.charAt(pin.length()-input4);
for(int i=0;i<output.length();i++)
if(Character.isLowerCase(output.charAt
(i)))
output1+=Character.toUpperCase
(output.charAt(i));
else
output1+=Character.toLowerCase
(output.charAt(i));
return output1;