ADD file via upload

pull/1/head
hnu202326010305 6 days ago
parent 5a743058c2
commit df8fa87dde

@ -0,0 +1,20 @@
import java.util.Random;
public class PrimaryProblem implements ProblemsGenerator {
private static final Random RANDOM = new Random();
private static final char[] OPS = {'+', '-', '*', '/'};
@Override
public String generate() {
int count = RANDOM.nextInt(5) + 1; // 1~5个数
StringBuilder sb = new StringBuilder();
for (int i = 0; i < count; i++) {
int num = RANDOM.nextInt(100) + 1;
sb.append(num);
if (i < count - 1) {
sb.append(" ").append(OPS[RANDOM.nextInt(OPS.length)]).append(" ");
}
}
return sb.toString();
}
}
Loading…
Cancel
Save