File: A_test144_in.java

package info (click to toggle)
eclipse-jdt-ui 4.29-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 93,280 kB
  • sloc: java: 831,977; xml: 14,578; jsp: 33; makefile: 5
file content (31 lines) | stat: -rw-r--r-- 875 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package p; // 11, 17, 11, 36

public class A {
	char handle(final String value, int index) {
		char result = ' ';
		if (value.charAt(index) != ' ' && value.contains("WR")) {
			result = value.charAt(index);
			index += 2;
		} else if (index == 0 && (value.charAt(index + 1) == 'a' || value.contains("WH"))) {
			index++;
			if (value.charAt(index) == 'a') {
				result = value.charAt(index);
				index++;
			} else {
				result = 'A';
				index++;
			}
		} else if (value.charAt(index) == 'a' || value.contains("EWSKY") || value.contains("SCH")) {
			index++;
			result = 'F';
		} else if (value.charAt(index) != 'a' && value.endsWith("WICZ")) {
			result = 'X';
			index += 4;
			if (index < value.length())
				System.out.print(value.charAt(index));
		} else {
			result = value.charAt(index);
		}
		return result > value.charAt(index) ? value.charAt(index) : result;
	}
}