Tags: rev java
Rating:
Easy reversable one:
```
package hsctf;
public class ComputerScienceSolver {
public static String revShift(String input) {
String ret = "";
for (int i = 0; i<input.length(); i++) {
ret += (char)(input.charAt(i) + i);
}
return ret;
}
public static String revShift2(String input) {
String ret = "";
for (int i = 0; i<input.length(); i++) {
char c = input.charAt(i);
if (c >= 103)
ret += (char)(input.charAt(i) - 3);
else
ret +=(char)(input.charAt(i) - 2);
}
return ret;
}
public static void main(String[] args) {
System.out.println(revShift(revShift2("inagzgkpm)Wl&Tg&io")));
}
}
```