#include <iostream>
using namespace std;
int main()
{
int i,a;
for(i=1;i<=9;i++)
{for(a=1;a<=i;a++)
{cout<<a<<"*"<<i<<"="<<a*i<<'\t';
}
cout<<endl;
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int x1,x2,x3,y1,y2,y3;
int i = 0;
cin >> x1 >> y1 >> x2>> y2>>x3>>y3;
while(1) {
i++;
bool a = i % x1 == y1,
b = i % x2 == y2,
c = i % x3 == y3;
if (a&&b&&c)
break;
}
cout << i << endl;
return 0;
}
#include<iostream>
using namespace std;
int n,a,i,x=0;
int main()
{
cin>>n>>a;
x=a;
for(i=2;i<=n;i++)
{
cin>>a;
if(a>x)
x=a;
}
cout<<x;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d,num,n=0;
cin>>num;
a=num%10;
b=num/10%10;
c=num/100%10;
d=num/1000%10;
if(a==7)n++;
if(b==7)n++;
if(c==7)n++;
if(d==7)n++;
cout<<n;
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int n,i;
double s=0,m;
int main()
{
cin>>n;
for(i=1;i<=n;i++)
{
cin>>m;
s=s+m;
}
cout<<fixed<<setprecision(4)<<s*1.0/n;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int a,b;
char ch;
bool x;
int i,j;
cin>>a>>b;
cin>>ch;
cin>>x;
if(x)
{
for(i=1; i<=a; i++)
{
for(j=1; j<=b; j++) cout<<ch;
cout<<endl;
}
}
else
{
for(i=1; i<=a; i++)
{
for(j=1; j<=b; j++)
{
if((i==1)||(i==a)||(j==1)||(j==b))
cout<<ch;
else
cout<<" ";
}
cout<<endl;
}
}
cout<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int h=0;
int l = 1 , i , sum = 0;
for( i=1;i<=n;i+=l)
{
sum+=l*(i-h);
l++;
h=i;
}
if(n!=i)
{
sum+=l*(n-h);
}
cout<<sum;
}
#include <iostream>
using namespace std;
int main()
{
int m,x,k,l=0,b,i;
cin>>m>>k;
b=m;
for(i=0;i<5;i++)
{
x=m%10;
m=m/10;
if(x==3)
l++;
}
if(l==k&&b%19==0)
cout << "YES" << endl;
else
cout<<"NO"<<endl;
return 0;
}
# include <iostream>
using namespace std;
int n, ans = 0;
int main()
{
cin >> n;
while (n)
{
ans *= 10;
ans += n % 10;
n /= 10;
}
cout << ans;
return 0;
}
# include <iostream>
using namespace std;
int main()
{
int n,i,k,m;
cin>>n;
for(i=1;i<=n;i++)
{if(i%7==0)
cout <<i<<endl;
else
{
for(m=0,k=i;k!=0;)
{
if(k%10==7)
m++;
k/=10; }
if(m!=0) cout<<i<<endl;
}
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int i,m,n;
char c1,c2;
cin>>i>>c1>>c2;
for(m=0;m<i;m++)//横坐标
{
for(n=0;n<i;n++)//纵坐标
{
if(n==m||n==0||m==0||m==i-1-n||m==i-1||n==i-1)
cout<<c1;
else
cout<<c2;
}
cout<<endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n; char a,b;
cin >> n;
a = '*';
b = ' ';
for(int c = 1, x = n, y = n; c <= n && x >= 1 && y <= n * 2 - 1; c++, x--, y++)
{
for(int d = 1; d <= n * 2 - 1; d++)
{
if(d == x || d == y)
cout << a;
else cout << b;
}
cout << endl;
}
for(int c = 1, x = 2, y = n * 2 - 2; c <= n - 1 && x <= n && y >= n; c++, x++, y--)
{
for(int d = 1; d <= n * 2 - 1; d++)
{
if(d == x || d == y)
cout << a;
else cout << b;
}
cout << endl;
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int m, n, temp, i;
cin>>m>>n;
if(m<n) /*比较大小,使得m中存储大数,n中存储小数*/
{
temp = m;
m = n;
n = temp;
}
for(i=m; i>0; i++) /*从大数开始寻找满足条件的自然数*/
if(i%m==0 && i%n==0)
{/*输出满足条件的自然数并结束循环*/
cout<<i;
break;
}
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int x,y,d=1000000,x1,y1;
cin>>x>>y;
while(cin>>x1>>y1)
{
if(d>sqrt((x-x1)*(x-x1)+(y-y1)*(y-y1)))
{
d=sqrt((x-x1)*(x-x1)+(y-y1)*(y-y1));
}
}
cout<<x1<<" "<<y1<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int i,a,n,x;
char c;
while(cin>>n) { //多组输入
x=n;
for(i=1;i<=x;i++)
{
cout<<"a";
for(int j=1;j<n;j++)
{
cout<<" ";
}
n--;
for(a=0;a<i;a++)
{
c=97+a;
cout<<c;
}
cout<<'\n';
}
cout<<endl;
}
return 0;
}
相关推荐
OpenJudge - NOI - 首页http://noi.openjudge.cn/