import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int cnt = 1;
String str = in.next();
int m = in.nextInt();
while (m != 0) {
String ss = "";
for (int i = 0; i < str.length(); i++) {
if (i+1 < str.length() && str.charAt(i) == str.charAt(i+1)) {
cnt++;
continue;
}
ss += cnt + "" + str.charAt(i) ;
cnt = 1;
}
str = ss;
m--;
}
System.out.println(str);
}
}
15年的蓝桥杯真题,难度适中
import java.util.Scanner;
public class 九宫格 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[][] a = new int[3][3];//三行三列
int[] sum = new int[3];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
a[i][j] = sc.nextInt();
}
}
for (int i = 0; i < 3; i++) {
sum[0] += a[0][i];//第一列的和
}
for (int i = 0; i < 3; i++) {
sum[1] += a[i][0];//第一行的和
}
for (int i = 0; i < 3; i++) {
sum[2] += a[i][i];//对角线的和
}
if (sum[0] == sum[1] && sum[1] == sum[2])
System.out.println(1);
else
System.out.println(0);
}
}