fork download
  1. // Online C++ compiler to run C++ program online
  2. #include <iostream>
  3. #include <vector>
  4. #include <algorithm>
  5.  
  6. std::vector<long long> lista;
  7. std::vector<long long> og_lista;
  8. long long ilosc;
  9. long long obec;
  10. long long rekord;
  11.  
  12. int main() {
  13. std::cin >> ilosc;
  14. for (long long i = 0; i < ilosc; i++) {
  15. std::cin >> obec;
  16. lista.push_back(obec);
  17. og_lista.push_back(obec);
  18. }
  19.  
  20.  
  21. std::partial_sort(lista.begin(), lista.begin() + 1, lista.end());
  22. rekord = lista[0];
  23. auto it = std::find(og_lista.begin(), og_lista.end(), rekord);
  24. rekord = std::distance(og_lista.begin(), it);
  25. rekord++;
  26.  
  27.  
  28. std::cout << "Najlepszy czas to: " << lista[0] << "\n" << "Zwyciezca to zawodnik numer: " << rekord;
  29.  
  30. return 0; //choć wolałbym return 1; xDDDDDDD
  31. }
Success #stdin #stdout 0s 5320KB
stdin
4
45 38 52 41
stdout
Najlepszy czas to: 38
Zwyciezca to zawodnik numer: 2