int main() { int liczba,i,l,j; int x; int y; int r; cin>>liczba; for(i=0;i<liczba;i++) { cin>>x>>y>>r; for (j=1;j<=20;j++) // os oX { for (l=1;l<=20;l++) //os oY { float pierwsza = pow(j-x,2.); // Pierwsza wspolzedna potrzebna do obliczen dlugosci odcinak i rownania okregu float druga = pow(l-y,2.); // druga wspolzedna if ((((pierwsza+druga) <= pow(r,2.)) || (sqrt(pierwsza+druga) <= (r+0.5)))) cout<<"x"; //glowny warunek zadania else cout <<"."; } cout<<"\n";
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int liczba,i,l,j;
int x;
int y;
int r;
cin>>liczba;
for(i=0;i<liczba;i++)
{
cin>>x>>y>>r;
for (j=1;j<=20;j++) // os oX
{
for (l=1;l<=20;l++) //os oY
{
float pierwsza = pow(j-x,2.); // Pierwsza wspolzedna potrzebna do obliczen dlugosci odcinak i rownania okregu
float druga = pow(l-y,2.); // druga wspolzedna
if ((((pierwsza+druga) <= pow(r,2.)) || (sqrt(pierwsza+druga) <= (r+0.5)))) cout<<"x"; //glowny warunek zadania
else cout <<".";
}
cout<<"\n";
}
cout<<"\n"; // wolna linia pomiedzy
}
return 0;
}