Advertisement
Leedwon

Untitled

Jan 18th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.96 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. #define MAX_N 10000
  4. /*you can write here*/
  5.  
  6. using namespace std;
  7.  
  8. int tab_int[MAX_N];
  9.  
  10. int f0(int n, int tab_empty) {
  11.     int Smallest = tab_int[0];
  12.     int positionOfSmallest = 0;
  13.     if (tab_empty == 1)
  14.         read(n);
  15.     for (int i = 0; i < n; i++) {
  16.         if (tab_int[i] < Smallest) {
  17.             Smallest = tab_int[i];
  18.             positionOfSmallest = i;
  19.         }
  20.     }
  21.     return positionOfSmallest;
  22. }
  23.  
  24. void read(int n) {
  25.     for (int i = 0; i < n; i++)
  26.         cin >> tab_int[i];
  27. }
  28.  
  29. int main() {
  30.     int subprogram, n;
  31.     while (cin >> subprogram >> n) {
  32.         switch (subprogram) {
  33.         case 0:
  34.             f0(n, 1);
  35.             break;
  36.         case 1:
  37.             //f1(/*you can write here*/); - not implemented yet
  38.             break;
  39.         case 2:
  40.             //f2(/*you can write here*/); - not implemented yet
  41.             break;
  42.         case 3:
  43.             //f3(/*you can write here*/); - not implemented yet
  44.             break;
  45.         case 4:
  46.             //f4(/*you can write here*/); - not implemented yet
  47.             break;
  48.  
  49.             /*you can write here*/
  50.  
  51.         }
  52.     };
  53.     return 0;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement