Polski spoj 27171 Tunelczasoprzestrzenny

#include <iostream> #include <cmath> #include <iomanip> using namespace std; float xg,yg; int liczbagalaktyk; float zaokraglij_do_2(float x) { int y = x * 1000; // przesuwamy przecinek o 4 miejsca i pozbywamy sie reszty za przecinkiem - y jest calkowite if (y % 10 >= 5) y += 10; // jezeli cyfra jednosci >= 5 return (y / 10) * 0.01; // usuwamy ostatnia cyfre i zamieniamy na liczbe zmiennoprze } int main() { cin>>xg>>yg>>liczbagalaktyk; float odleglosc[liczbagalaktyk],wgx[liczbagalaktyk],wgy[liczbagalaktyk]; int i=0; do { cin>>wgx[i]>>wgy[i]; odleglosc[i]=sqrt(pow(xg-wgx[i],2)+pow(yg-wgy[i],2)); i++; }while(i<(liczbagalaktyk)); int m=0; int j=0; do { if(odleglosc[m]<(odleglosc[j])) m=j; j++; }while(j<(liczbagalaktyk)); cout<<wgx[m]<<" "<<wgy[m]<<endl; cout<<fixed<<setprecision(2)<<(zaokraglij_do_2(odleglosc[m])); return 0; }

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.