/* * Solution Template for Election II * * Australian Informatics Olympiad 2022 * * This file is provided to assist with reading and writing of the input * files for the problem. You may modify this file however you wish, or * you may choose not to use this file at all. */ #include /* N is the number of votes. */ int N; /* votes contains the sequence of votes. */ char votes[100005]; char answer; int main(void) { FILE *input_file; FILE *output_file; /* Open the input and output files. */ input_file = fopen("elecin.txt", "r"); output_file = fopen("elecout.txt", "w"); /* Read the value of N and the votes from the input file. */ fscanf(input_file, "%d", &N); fscanf(input_file, "%s", votes); /* * TODO: This is where you should compute your solution. Store the winning * candidate ('A', 'B' or 'C'), or 'T' if there is a tie, into the variable * answer. */ /* Write the answer to the output file. */ fprintf(output_file, "%c\n", answer); /* Finally, close the input/output files. */ fclose(input_file); fclose(output_file); return 0; }