fork download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5.  
  6. int main() {
  7. // your code goes here
  8. // your code goes here
  9. vector <int> a;//дин масиви для
  10. vector <int> b; // Зберігання обох чисел
  11. char c;
  12. while (((c=cin.get())!=(char)10)){//читаємо цифри 1-го числа до кінця рядка
  13. a.push_back(c-48); // кладемо в кінець масиву1
  14. }
  15. /*for(int i=0;i<a.size();i++)
  16. cout<<a[i]<<" ";
  17. cout<<endl;*/
  18. while(((c = cin.get()) != EOF)and c!=(char)10) {//читаємо цифри 2-го числа до кінця
  19. b.push_back(c-48); // і кладемо в кінець масиву2
  20. }
  21. /*for(int i=0;i<b.size();i++)
  22. cout<<b[i]<<" ";
  23. cout<<endl;*/
  24. if (a.size()>b.size()) cout<<">";//якщо в 1-му числі більше "знаків", то воно більше
  25. else if (a.size()<b.size()) cout<<"<";// якщо менше, то воно менше
  26. else { //якщо однаково, порівнюємо цифри чисел
  27. bool f = true;
  28. int i=0; //починаючи зі старших розрядів
  29. while (f and (i<a.size())){ //якщо цифри різні або всі переглянули вихід
  30. if (a[i]>b[i]){
  31. cout<< ">";
  32. f = false;
  33. }
  34. if (a[i]<b[i]){
  35. cout<< "<";
  36. f = false;
  37. }
  38. i++;//переходимо до сліду цифри
  39. }
  40. if (f) cout<<"="; //якщо всі цифри рівні
  41. }
  42. return 0;
  43. }
  44.  
Success #stdin #stdout 0.01s 5296KB
stdin
4
6
stdout
<