Facebook
From Reliable Tamarin, 7 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 378
  1. #include <fstream>
  2. #include <iostream>
  3. using namespace std;
  4. int main() {
  5.     int a = 0, aa = 0;
  6.     long int sumaWyrazowRasnocego = 0,sumaWyrazowMalejacego=0, sumaWyrazowRownego=0, sumaNajdluzszegoRosnacego = 0,
  7.             sumaNajdluzszegoMalejacego=0, sumaNajdluzszegoRownego=0;
  8.     int dlugoscCiaguMalejacego = 0, dlugoscCiaguRasnacego=0, dlugoscCiaguRownego=0, dlugoscNajdluzszegoRasnacego = 0,
  9.             dlugoscNajdluzszegoMalejacego=0, dlugoscNajdluzszegoRownego=0, caladlugoscCiaguRasnacego=0, caladlugoscCiaguMalejacego=0,
  10.     caladlugoscCiaguRownego=0, dlugoscCalego=0, dlugoscNajdluzszego=0, sumaNajdluzszego=0;
  11.  
  12.     cin >> a;
  13.     do { aa=a;
  14.  
  15.         if (a > aa) {
  16.             sumaWyrazowMalejacego = a; caladlugoscCiaguMalejacego=1;
  17.             if (a < 10 && a > 0) { dlugoscCiaguRasnacego = 1; }
  18.             else if(a < 100 && a > 9) { dlugoscCiaguRasnacego = 2; }
  19.             else if(a < 1000 && a > 99) { dlugoscCiaguRasnacego = 3; }
  20.             else if(a < 10000 && a > 999) { dlugoscCiaguRasnacego = 4; }
  21.             else if(a < 100000 && a > 9999) { dlugoscCiaguRasnacego = 5; }
  22.             if (a < 1000000 && a > 9999) { dlugoscCiaguRasnacego = 6; }
  23.             if (a < 10000000 && a > 99999) { dlugoscCiaguRasnacego = 7; }
  24.             if (a < 100000000 && a > 999999) { dlugoscCiaguRasnacego = 8; }
  25.             if (a < 1000000000 && a > 9999999) { dlugoscCiaguRasnacego = 9; }
  26.             sumaWyrazowRasnocego += a;
  27.                 dlugoscCalego+=dlugoscCiaguRasnacego;
  28.                 caladlugoscCiaguRasnacego++;
  29.             if (caladlugoscCiaguRasnacego > dlugoscNajdluzszego) {
  30.                 dlugoscNajdluzszego = caladlugoscCiaguRasnacego;
  31.                 sumaNajdluzszegoRosnacego = sumaWyrazowRasnocego;
  32.             }
  33.         }
  34.        else if (a < aa) {
  35.             sumaWyrazowRasnocego = a; caladlugoscCiaguRasnacego=1;
  36.             if (a < 10 && a > 0) { dlugoscCiaguMalejacego = 1; }
  37.             if (a < 100 && a > 9) { dlugoscCiaguMalejacego = 2; }
  38.             if (a < 1000 && a > 99) { dlugoscCiaguMalejacego = 3; }
  39.             if (a < 10000 && a > 999) { dlugoscCiaguMalejacego = 4; }
  40.             if (a < 100000 && a > 9999) { dlugoscCiaguMalejacego = 5; }
  41.             if (a < 1000000 && a > 9999) { dlugoscCiaguMalejacego = 6; }
  42.             if (a < 10000000 && a > 99999) { dlugoscCiaguMalejacego = 7; }
  43.             if (a < 100000000 && a > 999999) { dlugoscCiaguMalejacego = 8; }
  44.             if (a < 1000000000 && a > 9999999) { dlugoscCiaguMalejacego = 9; }
  45.             sumaWyrazowMalejacego += a;
  46.             dlugoscCalego+=dlugoscCiaguMalejacego;
  47.             caladlugoscCiaguMalejacego ++;
  48.             if (caladlugoscCiaguMalejacego > dlugoscNajdluzszego) {
  49.                 dlugoscNajdluzszego = caladlugoscCiaguMalejacego;
  50.                 sumaNajdluzszego = sumaWyrazowMalejacego;
  51.             }
  52.             //cout << "dlugosc rowna sie: " << caladlugoscCiaguMalejacego << " suma wyrazow = " << sumaWyrazowMalejacego << endl;
  53.         }
  54.         else if(a == aa){
  55.             if (a < 10 && a > 0) { dlugoscCiaguRownego = 1; }
  56.             else if (a < 100 && a > 9) { dlugoscCiaguRownego = 2; }
  57.             else if (a < 1000 && a > 99) { dlugoscCiaguRownego = 3; }
  58.             else if (a < 10000 && a > 999) { dlugoscCiaguRownego = 4; }
  59.             else if (a < 100000 && a > 9999) { dlugoscCiaguRownego = 5; }
  60.             else if (a < 1000000 && a > 9999) { dlugoscCiaguRownego = 6; }
  61.             else if (a < 10000000 && a > 99999) { dlugoscCiaguRownego = 7; }
  62.             else if (a < 100000000 && a > 999999) { dlugoscCiaguRownego = 8; }
  63.             else if (a < 1000000000 && a > 9999999) { dlugoscCiaguRownego = 9; }
  64.             dlugoscCalego+=dlugoscCiaguRownego;
  65.             caladlugoscCiaguRasnacego++; caladlugoscCiaguMalejacego++;
  66.  
  67.             if (caladlugoscCiaguMalejacego > dlugoscNajdluzszego) {
  68.                 dlugoscNajdluzszegoMalejacego = caladlugoscCiaguMalejacego;
  69.                 sumaNajdluzszego = sumaWyrazowMalejacego;
  70.             }
  71.             if (caladlugoscCiaguRasnacego > dlugoscNajdluzszegoRasnacego) {
  72.                 dlugoscNajdluzszegoRasnacego = caladlugoscCiaguRasnacego;
  73.                 sumaNajdluzszego = sumaWyrazowRasnocego;
  74.             }
  75.  
  76.             cin >> a;
  77.         }
  78.     } while (a>=0);
  79.  
  80.         cout<<dlugoscNajdluzszegoMalejacego<< " "<<sumaNajdluzszego<<'\n'<<dlugoscCalego;
  81.  
  82.     return 0;
  83.  

Replies to Untitled rss

Title Name Language When
Re: Untitled Hot Meerkat text 7 Years ago.