#include <stdio.h>
void roll_call_management(int n, int roll_numbers[], int toDelete){
    int found  = 0;
    //check if list is empty
    if (n == 0){
        printf("List is empty.\n");
        return;
    }
    //Try to remove the roll number
    for (int i = 0; i < n; i++){
        if (roll_numbers[i] == toDelete){
            found = 1;
            //Shift elements to remove the roll number
            for (int j = i; j <n -1; j++){
                roll_numbers[j] = roll_numbers[j +1];
            }
            n--;
            break;
            }
        }
    //print output based on whether roll number was found
    if (found){
        for (int i = 0; i < n; i++){
            printf("%d",roll_numbers[i]);
        }
        printf("\n");
    } else {
        printf("Not Found\n");
    }
}
int main(){
    int n;
    printf("Enter the number of students: ");
    scanf("%d",&n);
    int roll_numbers[n];
    printf("Enter roll number to delete: ");
    scanf("%d", &toDelete);
    roll_call_management(n, roll_numbers, toDelete);
    return 0;
}