题目搜集于各位前辈,侵删。
第一题
import java.util.Scanner;
//签到题,选的数可以重复
public class c1601 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int t=0;t<T;t++) {
int m = sc.nextInt();
int[] arr = new int[m];
for(int i = 0;i<m;i++) {
arr[i] = sc.nextInt();
}
int count = 0;
for(int i = 0;i<m;i++) {
for(int j = 0;j<m;j++) {
for(int k = 0;k<m;k++) {
if(arr[i]+arr[j]==arr[k]) {
count++;
}
}
}
}
System.out.println(count);
}
sc.close();
}
}
第二题
import java.util.Scanner;
public class c1602 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int t = 0;t<n;t++) {
String s = sc.next();
String ans = "";
int count = 0;
for(int i = 0;i<s.length();i++) {
if(!(count == 5&&s.charAt(i)=='0')) {
ans+=String.valueOf(s.charAt(i));
}
if(s.charAt(i)=='1') {
count++;
}else {
count = 0;
}
}
System.out.println(ans);
}
}
}
第三题
import java.util.Scanner;
public class c1602 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int t=0;t<T;t++) {
int n = sc.nextInt();
int m = sc.nextInt();
int count = 0;
for(int i = 1;i<=n;i++) {
for(int j = 1;j<=n;j++) {
if(i*j==m) {
count++;
}
}
}
System.out.println(count);
}
sc.close();
}
}
第四题
import java.util.Scanner;
//这一年的题属实没啥意思,就人均4A呗
public class c1604 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int t=0;t<T;t++) {
String s = sc.next();
String board = "";
int m = sc.nextInt();
for(int i = 0;i<m;i++) {
String op = sc.next();
if(op.equals("COPY")) {
int l = sc.nextInt();
int r = sc.nextInt();
board = s.substring(l,r+1);
}else if(op.equals("CUT")) {
int l = sc.nextInt();
int r = sc.nextInt();
board = s.substring(l,r+1);
s= s.substring(0,l)+s.substring(r+1);
}else {
int p = sc.nextInt();
s = s.substring(0,p+1)+board+s.substring(p+1);
}
System.out.println(s);
}
}
sc.close();
}
}