fork download
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6.  
  7. int main(){
  8. string liczba;
  9. int licznik_parzystych = 0;
  10. int lz=0,lj=0,licznik=0,jeden=0,zero=0,licznik_j=0,licznik_z=0;
  11.  
  12. ifstream odczyt("napisy.txt");
  13. ofstream wynik("wynik.txt");
  14.  
  15.  
  16. for(int i = 0; i<1000; i++){
  17. odczyt>>liczba;
  18. cout<<liczba<<endl;
  19. }
  20. odczyt.close();
  21.  
  22. ifstream odczyt2("napisy.txt");
  23.  
  24. for(int i = 0; i<1000; i++){
  25. odczyt2>>liczba;
  26. int czy_parzysta = liczba.length();
  27. if(czy_parzysta%2==0){
  28. licznik_parzystych++;
  29. }
  30.  
  31. lz = 0;
  32. lj = 0;
  33. for(int j=0; j<liczba.size(); j++){
  34. if(liczba[j]=='0'){
  35. lz++;
  36. }
  37. else if(liczba[j]=='1'){
  38. lj++;}
  39. }
  40. if(lz==lj){
  41. licznik++;
  42. }
  43.  
  44. jeden =0;
  45. zero=0;
  46. for(int k = 0; k<liczba.size(); k++){
  47. if(liczba[k]=='1'){
  48. jeden ++;
  49. }
  50. else zero++;
  51. }
  52. if(jeden==liczba.size()){
  53. licznik_j ++;
  54. }
  55. else if(zero==liczba.size()){
  56. licznik_z ++;
  57. }
  58.  
  59.  
  60.  
  61. int d[liczba.size()];
  62.  
  63.  
  64. }
  65. cout<<"Ilosc liczb parzystych: "<<licznik_parzystych<<endl;
  66. cout<<"Ilosc liczb 0 i 1: "<<licznik<<endl;
  67. cout<<"Ilosc liczb zawierajacych tylko 1: "<<licznik_j<<endl;
  68. cout<<"Ilosc liczb zawierajacych tylko 0: "<<licznik_z<<endl;
  69. wynik.close();
  70.  
  71.  
  72. return 0;
  73. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout







































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































Ilosc liczb parzystych: 1000
Ilosc liczb 0 i 1: 1000
Ilosc liczb zawierajacych tylko 1: 1000
Ilosc liczb zawierajacych tylko 0: 0