Pagini recente » Clasament pixelcup | Cod sursa (job #954488) | Cod sursa (job #479163) | Cod sursa (job #1654209) | Cod sursa (job #2526220)
#include <bits/stdc++.h>
#define functie /*. f(i)= .*/ i*4.3
using namespace std;
ifstream fcin("file.txt");
ofstream fcout("file1.txt");
void afis_m_ch(char v[60][60], int n)
{
cout<<endl;
for(int i=1;i<=n;i++){
if(n-i+1>9){
cout<<n-i+1<<' ';
}
else{
cout<<'0'<<n-i+1<<' ';
}
for(int j=1;j<=n;j++)
cout<<v[i][j]<<' ';
cout<<endl;
}
cout<<'0';
for(int i=0; i<=n; i++)
cout<<i%10<<' ';
}
void gen_v_ch(char v[60][60], int n, char x)
{
for(int i=1;i<=n+3;i++)
for(int j=1;j<=n+3;j++)
v[i][j]=x;
}
int main()
{
int n=27,i;
char mat[60][60];
struct point{
int x;
int y;
} A, B;
gen_v_ch(mat, n, '.');
point Gf[n+2];
for(i=1;i<=n;i++){
Gf[i].x = i;
Gf[i].y = functie;
}
i=1;
while(i<=n && Gf[i].x<=n && Gf[i].y<=n){
mat[n-Gf[i].y+1][Gf[i].x]='X';
i++;
}
afis_m_ch(mat, n);
return 0;
}