Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- int main()
- {
- int darabszam;
- ifstream be("be.txt");
- be>>darabszam;
- int tomb[darabszam];
- for (int g=0; g<darabszam; g++){
- be>>tomb[g];
- }
- int db=0;
- int i=0;
- int sorszam;
- int max=1;
- int negyedik_sor[4];
- int arvizmentes_folyoszakaszok[db];
- /*int darabszam;
- cin >> darabszam;
- int tomb[darabszam];
- for (int i=0; i<darabszam; i++) {
- cin >> tomb[i];
- }*/
- for (i; i<darabszam; i++){
- if (tomb[i]<800 && i != darabszam-1) {
- arvizmentes_folyoszakaszok[db]=i+1;
- db=db+1;
- for (int k=i; k<darabszam; k++) {
- if(tomb[k]>800 && k!=darabszam-1) {
- arvizmentes_folyoszakaszok[db]=k-1+1;
- db=db+1;
- i=k;
- k=darabszam;
- }
- else if(tomb[k]>=800 && k==darabszam-1){
- arvizmentes_folyoszakaszok[db]=k+3;
- db=db+1;
- }
- }
- }
- else if (tomb[i]<800 && i==darabszam-1){
- arvizmentes_folyoszakaszok[db]=i+1;
- db=db+1;
- arvizmentes_folyoszakaszok[db]=i+1;
- db=db+1;
- }
- }
- int harmadik_sor[db/2-1];
- for (int j=0; j<db/2-1; j++) {
- int k=2;
- harmadik_sor[j]=arvizmentes_folyoszakaszok[k]-arvizmentes_folyoszakaszok[k-1];
- k=k+2;
- }
- for (int o=0; o<db/2-1; o++){
- if (harmadik_sor[o]>max) {
- max=harmadik_sor[o];
- sorszam=o+1;
- }
- }
- negyedik_sor[0]=arvizmentes_folyoszakaszok[sorszam*2-2];
- negyedik_sor[1]=arvizmentes_folyoszakaszok[sorszam*2-1];
- negyedik_sor[2]=arvizmentes_folyoszakaszok[sorszam*2];
- negyedik_sor[3]=arvizmentes_folyoszakaszok[sorszam*2+1];
- cout << db/2 <<endl;
- for (int l=0; l<db; l++) {
- if (l!=db-1) {
- cout << arvizmentes_folyoszakaszok[l] << " ";
- }
- else {
- cout << arvizmentes_folyoszakaszok[l] <<endl;
- }
- }
- for (int l=0; l<db/2-1; l++){
- if (l!=db/2-2) {
- cout << harmadik_sor[l] << " ";
- }
- else {
- cout << harmadik_sor[l] <<endl;
- }
- }
- for (int l=0; l<4; l++) {
- if (l!=3) {
- cout << negyedik_sor[l] << " ";
- }
- else {
- cout << negyedik_sor[l];
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement