прошу помочь в чем проблема?Solution was not declared in this scope Solution ob;,

// { Driver Code Starts
//Initial function template for C++

#include<bits/stdc++.h>
using namespace std;

 // } Driver Code Ends

int kthSmallest(int arr[], int l, int r, int k)
    {
        int p;
        int t;
            for(int i = 0; i < r - 1; i++)
            {
              for(int j = 0; j < r - 2 ; j++)
              {
                if(arr[j] < arr[j+1])
                {
                  t = arr[j];
                  arr[j] = arr[j + 1];
                  arr[j + 1] = t;
                }
              }
            }
            p =  arr[k];
            cout << p;
    }

// { Driver Code Starts.
 
int main()
{
    int test_case;
    cin>>test_case;
    while(test_case--)
    {
        int number_of_elements;
        cin>>number_of_elements;
        int a[number_of_elements];
        
        for(int i=0;i<number_of_elements;i++)
            cin>>a[i];
            
        int k;
        cin>>k;
        Solution ob;
        cout<<ob.kthSmallest(a, 0, number_of_elements-1, k)<<endl;
    }
    return 0;
}  // } Driver Code Ends

прошу помочь, на geeksforgeeks нету возможности изменить часть solution ob


Ответы (0 шт):