938.最小公倍数的简单方法
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
for(int X=1;X<=100000;X++)
{
if(X%a==0&&X%b==0)
{
cout<<X;
break;
}
}
return 0;
}
939.最大公约数的简单方法
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
for(int x=1000;x>=1;x--)
{
if(a%x==0&&b%x==0)
{
cout<<x;
break;
}
}
return 0;
}
940.韩信点兵
#include<bits/stdc++.h>
using namespace std;
int main(){
for (int i=1500;i>0;i--)
{
if(i%3==2&&i%5==4&&i%7==6)
{
cout<<i; break;
}
}
return 0;
}
941.求1+2+3+...+n的和
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a;
int sum=0;
cin>>a;
for (int i=1;i<=a;i++)
{
sum=sum+i;
}
cout<<sum<<endl;
return 0;
}
942.求n个输入数字的和
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,x,sum=0;
cin>>n;
for (int i=0; i<n; i++)
{
cin>>x;
sum=sum+x;
}
cout<<sum<<endl;
return 0;
}
943.求正整数的和
#include<stdio.h>
using namespace std;
int main()
{
int n,i,x,s=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&x);
if(x>0)s+=x;
}
printf("%d\n",s);
return 0;
}
944.求乘积
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a;
cin>>n;
long long sum=1;
for(int i=0;i<n;i++)
{
cin>>a;
sum=sum*a;
}
cout<<sum;
return 0;
}
945.数的变化
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
while (a>0)
{
cout<<a<<endl;
a=a/10;
}
return 0;
}
946.数的数字和
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
int sum=0;
cin>>a;
while (a>0)
{
sum=a%10+sum;
a=a/10;
}
cout<<sum;
return 0;
}
947.数的颠倒
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,sum=0;
cin>>n;
while (n!=0)
{
sum=sum*10+n%10;
n=n/10;
}
cout<<sum;
return 0;
}
948.求8的个数
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
int b;
cin>>n;
int sum;
while(n>0)
{
b=n/10;
b=b*10;
b=n-b;
if(b==8) sum++;
n/=10;
}
cout<<sum;
return 0;
}
949.删除数字0
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
int sum=0;
cin>>n;
while (n!=0)
{
if(n%10!=0) sum=sum*10+n%10;
n=n/10;
}
n=sum;
while (n!=0)
{
cout<<n%10;
n=n/10;
}
return 0;
950.垒三角形
#include <bits/stdc++.h>
using namespace std;
int main(){
int n, sum=0;
cin>>n;
for (int i=1; ;i++)
{
sum=sum+i;
if (sum>n)
{
cout<<i-1;
break;
}
}
return 0;
}
951.水仙花数
#include <bits/stdc++.h>
using namespace std;
int main()
{
for (int i=100; i<1000; i++)
{
if (pow(i%10,3)+pow(i/10%10,3)+pow(i/100,3)==i)
{
cout<<i<<endl;
}
}
return 0;
}
//pow(a,b);表示a的b次方
952.回文数判断
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,sum=0;
cin>>n;
int t=n;
while (n!=0)
{
sum=sum*10+n%10;
n=n/10;
}
if(t==sum) cout<<"1";
else cout<<"0";
return 0;
}
953.分西瓜
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int sum=0;
for (int i=1;i<=n;i++)
{
sum=(sum+1)*2;
}
cout<<sum;
return 0;
}
//之前up主的号丢了,现在终于找回了。