Language: C++

import java.util.Scanner;
class Recursion {
    static int[] aArrays = new int[20];
    static int gIndex = 0;
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for (int i = 0; i < n; i++) {
            aArrays[i] = sc.nextInt();
            gIndex++;
        }
        int q = sc.nextInt();
        int[] mArrays = new int[200];
        int index = 0;
        for (int i = 0; i < q; i++) {
            mArrays[i] = sc.nextInt();
            index++;
        }
         
        for (int i = 0; i < index; i++) {
            if (true) {
                System.out.println("yes");
            } else {
                System.out.println("no");
            }
        }
         
    }
     
    public static boolean isMatch(int j, int S, int T) {
            if (S == T) {
                return true;
            }
            for (int i = j; i < gIndex; i++) {
                if (S + aArrays[i] == T) {
                    return true;
                }
                if (isMatch(i + 1, S + aArrays[i], T)) {
                    return true;
                }
            }
            return false;
        }
}

Compiler output:
a.cc:1:1: error: 'import' does not name a type
    1 | import java.util.Scanner;
      | ^~~~~~
a.cc:1:1: note: C++20 'import' only available with '-fmodules-ts'
a.cc:3:15: error: expected unqualified-id before '[' token
    3 |     static int[] aArrays = new int[20];
      |               ^
a.cc:4:16: error: ISO C++ forbids in-class initialization of non-const static member 'Recursion::gIndex'
    4 |     static int gIndex = 0;
      |                ^~~~~~
a.cc:5:11: error: expected ':' before 'static'
    5 |     public static void main(String[] args) {
      |           ^~~~~~~
      |           :
a.cc:5:29: error: 'String' has not been declared
    5 |     public static void main(String[] args) {
      |                             ^~~~~~
a.cc:5:38: error: expected ',' or '...' before 'args'
    5 |     public static void main(String[] args) {
      |                                      ^~~~
a.cc:30:11: error: expected ':' before 'static'
   30 |     public static boolean isMatch(int j, int S, int T) {
      |           ^~~~~~~
      |           :
a.cc:30:19: error: 'boolean' does not name a type; did you mean 'bool'?
   30 |     public static boolean isMatch(int j, int S, int T) {
      |                   ^~~~~~~
      |                   bool
a.cc:44:2: error: expected ';' after class definition
   44 | }
      |  ^
      |  ;
a.cc: In static member function 'static void Recursion::main(int*)':
a.cc:6:9: error: 'Scanner' was not declared in this scope
    6 |         Scanner sc = new Scanner(System.in);
      |         ^~~~~~~
a.cc:7:17: error: 'sc' was not declared in this scope
    7 |         int n = sc.nextInt();
      |                 ^~
a.cc:9:13: error: 'aArrays' was not declared in this scope
    9 |             aArrays[i] = sc.nextInt();
      |             ^~~~~~~
a.cc:13:12: error: structured binding declaration cannot have type 'int'
   13 |         int[] mArrays = new int[200];
      |            ^~
a.cc:13:12: note: type must be cv-qualified 'auto' or reference to cv-qualified 'auto'
a.cc:13:12: error: empty structured binding declaration
a.cc:13:15: error: expected initializer before 'mArrays'
   13 |         int[] mArrays = new int[200];
      |               ^~~~~~~
a.cc:16:13: error: 'mArrays' was not declared in this scope
   16 |             mArrays[i] = sc.nextInt();
      |             ^~~~~~~
a.cc:22:17: error: 'System' was not declared in this scope
   22 |                 System.out.println("yes");
      |                 ^~~~~~
a.cc:24:17: error: 'System' was not declared in this scope
   24 |                 System.out.println("no");
      |                 ^~~~~~