eolymp
Задачі

Яка чверть?

опубліковано 04.11.12, 09:12:49

если х или у равны 0

awpris відповів:
Единственное число - номер соответствующей четверти, _либо 0, если однозначно определить четверть невозможно_.
опубліковано 19.11.14, 07:49:51

что не так в тестах 10-13??

опубліковано 04.02.15, 20:13:30

take double

опубліковано 14.08.15, 00:23:37

Не розумію чому не тестується у мене. На разі вирішення просте, так як ми просто задаємо умовами якщо х, у більші від 0 - буде 1, і так далі... В інших всіх випадках буде показано 0, наприклад якщо одна з координат буде 0. А всі інші випадки нам дають можливість визначити четверть. Чому не проходять тести?

опубліковано 27.12.17, 19:22:34

Потрібно замість цілого типу інт написати дійсні флоат

опубліковано 02.12.19, 11:13:58

пж розвязок

опубліковано 02.12.19, 11:14:50

Help

опубліковано 02.12.19, 11:16:16

var a: integer; begin read(a); writeln(a div 10,' ', a mod 10); end.

опубліковано 02.12.19, 11:37:56

var x,y:real; begin read(x,y);

if (x>0) and (y>0) then writeln ('1'); if (x>0) and (y<0) then writeln ('4'); if (x<0) and(y>0) then writeln ('2'); if(x<0) and (y<0) then writeln ('3'); if (x=0) or (y=0) then writeln ('0'); end.

опубліковано 02.12.19, 11:38:20

var x,y:real; begin read(x,y); if (x>0) and (y>0) then writeln ('1'); if (x>0) and (y<0) then writeln ('4'); if (x<0) and(y>0) then writeln ('2'); if(x<0) and (y<0) then writeln ('3'); if (x=0) or (y=0) then writeln ('0'); end.

опубліковано 02.12.19, 11:39:29

var x,y:real; begin read(x,y);

опубліковано 02.12.19, 11:39:41

if (x>0) and (y>0) then writeln ('1'); if (x>0) and (y<0) then writeln ('4');

опубліковано 02.12.19, 11:39:51

if (x<0) and(y>0) then writeln ('2'); if(x<0) and (y<0) then writeln ('3'); if (x=0) or (y=0) then writeln ('0'); end.

опубліковано 04.12.19, 12:13:48

var x,y:real;

begin read(x,y);

if (x>0) and (y>0) then writeln('1');

if (x>0) and (y<0) then writeln ('4');

if (x<0) and (y>0) then writeln('2');

if (x<0) and (y<0) then writeln('3');

if (x=0) or (y=0) then writeln ('0');

end.

опубліковано 04.12.19, 12:14:03

var x,y:real;

begin read(x,y); if (x>0) and (y>0) then writeln ('1'); if (x>0) and (y<0) then writeln ('4'); if (x<0) and (y>0) then writeln ('2'); if (x<0) and (y<0) then writeln ('3'); if (x=0) or (y=0) then writeln ('0');

end.

опубліковано 20.12.19, 07:45:22

include<iostream>

using namespace std; int main(){ int x,y; cin>>x>>y; if ((x>0) && (y<0)){ cout<<"4"<<endl; }

else if((x>0) && (y>0)){
    cout<<"1"<<endl;
}
 else if((x<0) && (y>0)){
    cout<<"2"<<endl;
}
else if((x<0) && (y<0)){
    cout<<"3"<<endl;
}

else cout<<"0"<<endl; }

опубліковано 30.01.20, 13:10:07

2 3 4 5 6 7 8 9 10 11 12

include <iostream>

using namespace std; int main () { double x; cin>>x; double y; cin>>y; cout<<((x==0)||(y==0)?"0":(x>0? (y>0?"1":"4"):(y>0?"2":"3"))); return 0; }

опубліковано 17.03.20, 16:49:59

include<iostream>

using namespace std; int main(){ int x,y; cin>>x>>y; if ((x>0) && (y<0)){ cout<<"4"<<endl; }

else if((x>0) && (y>0)){ cout<<"1"<<endl; } else if((x<0) && (y>0)){ cout<<"2"<<endl; } else if((x<0) && (y<0)){ cout<<"3"<<endl; } else cout<<"0"<<endl; }

опубліковано 08.12.20, 10:32:03

include<bits/stdc++.h>

using namespace std; int main() { double x, y; cin >> x >> y; if (x > 0 && y > 0) cout << "1" << endl; else if (x < 0 && y > 0) cout << "2" << endl; else if (x < 0 && y < 0) cout << "3" << endl; else if (x > 0 && y < 0) cout << "4" << endl; else cout << "0" << endl; return 0; }

опубліковано 27.03.21, 16:44:02

include <bits/stdc++.h>

typedef long long ll; using namespace std;

int main(){ double x, y; cin>>x>>y;

if(x > 0 && y > 0) cout<<1;
else if(x < 0 && y > 0) cout<<2;
else if(x < 0 && y < 0) cout<<3;
else if(x > 0 && y < 0) cout<<4;

else cout<<0;

}

опубліковано 29.10.21, 14:57:48

у меня прекрасный код, он нормально работает в thonny и в repl.it, но почему-то e-olymp выдает ошибку.

опубліковано 14.04.22, 16:55:41

include <iostream>

using namespace std;

int main() { double x,y; cin>>x>>y; if(x>0 and y>0) cout<<"1"; if(x>0 and y<0) cout<<"4"; if(x<0 and y<0) cout<<"3"; if(x<0 and y>0) cout<<"2"; if(x==0 or y==0) cout<<"0"; return 0; }