fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main ()
  5. {
  6. // wczytuje ilosc dni pomiarowych
  7. int n;
  8. cin >> n;
  9.  
  10. // wczytuje temperatury
  11. int *temperatury = new int[n];
  12.  
  13. for (int i = 0; i < n; i++)
  14. {
  15. cin >> temperatury[i];
  16. }
  17.  
  18. // wczytuje szukana temperature
  19. int x;
  20. cin >> x;
  21.  
  22. // liczba dni, w ktore została zmierzona temperatura x
  23. int k = 0;
  24.  
  25. for (int i = 0; i < n; i++)
  26. {
  27. if (temperatury[i] == x)
  28. {
  29. k++;
  30. }
  31. }
  32.  
  33. // wypisanie ilosci dni, w ktore zostala zmierzona temperatura x
  34. cout << k;
  35.  
  36. // wypisanie numerow dni, w ktore zostala zmierzona temperatura x
  37. for (int i = 0; i < n; i++)
  38. {
  39. if (temperatury[i] == x)
  40. {
  41. cout << " " << i + 1;
  42. }
  43. }
  44.  
  45. cout << endl; // jesli trzeba zakonczyc linie wynikowa
  46.  
  47. delete []temperatury;
  48.  
  49. return 0;
  50. }
Success #stdin #stdout 0s 5568KB
stdin
5
-2 0 1 -2 3
-2
stdout
2 1 4