不多嘴,直接开始
1051
#include <iostream>
using namespace std;
int main()
{
double a,b,c;
cin >> a >> b >> c;
int num;
if (c - b == b - a && c / b != b / a){
num = c - b;
cout << c + num << " " << c + 2 * num << " " << c + 3 * num;
}
if (c - b != b - a && c / b == b / a){
num = c / b;
cout << c * num << " " << c * num * num << " " << c * num * num * num;
}
if (c == b && b == a){
cout << a << " " << a << " " << a;
}
return 0;
}
1052
#include<bits/stdc++.h>
using namespace std;
int main()
{
double n;
cin>>n;
if(n<=15){
cout<<fixed<<setprecision(2)<<n/1.50<<endl;
}else{
cout<<fixed<<setprecision(2)<<(n+10)/2.5;
}
return 0;
}
1053
可以偷鸡,但有一点麻烦
#include <iostream>
using namespace std;
int main()
{
int sum=0;
for(int i=1;i<=100;i+=3)
sum+=i;
cout<<sum<<endl;
return 0;
}
1054
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cin>>n;
int sum=0;
for(int i=1;i<=n;i++)
{
sum+=pow(i,2);
}
cout<<sum<<endl;
return 0;
}
1055
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int sum=0;
for(int i=1;i<=n;i++)
{
if(i%3==2&&i%5==3&&i%7==2)
{
sum++;
}
}
cout<<sum<<endl;
return 0;
}
1056
#include<bits/stdc++.h>
using namespace std;
int main()
{
int sum=0;
for(int i=1;i<=1000;i++){
if(i/100==3||i%100/10==3||i%100%10==3){
sum++;
}
}
cout<<sum;
return 0;
}
1057
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int sum=0;
for(int i=5;i<=n;i+=5){
if(i/10000==5||i%10000/1000==5||i%10000%1000/100==5||i%10000%1000%100/10==5||i%10000%1000%100%10==5){
sum++;
}
}
cout<<sum;
return 0;
}
1058
#include <iostream>
using namespace std;
int main()
{
int num=100;
while(num<1000&&num>99)
{
int a,b,c;
a=num/100;
b=num/10%10;
c=num%10;
if(a*a*a+b*b*b+c*c*c==num)
{
cout<<num<<endl;
}
num++;
}
return 0;
}
1059
#include <iostream>
using namespace std;
int main()
{
for(int i=1;i<=999;i++)
{
if(i%3==0)
{
if(i/100==5||i%100/10==5||i%100%10==5)
{
cout<<i<<endl;
}
}
}
return 0;
}
1060
#include <iostream>
using namespace std;
int main()
{
int n,sum=0;
cin>>n;
if(n%2!=0)
{
for(int i=2;i<=n;i++)
{
if(i%2==0)
{
sum+=i;
}
}
}
if(n%2==0)
{
for(int i=1;i<=n;i++)
{
if(n%i==0)
{
sum+=i;
}
}
}
cout<<sum;
return 0;
}
1061
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cin>>n;
int judge=1;
int i;
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0)
{
judge=0;
break;
}
}
if(judge==1)
{
cout<<"Yes"<<endl;
}
if(judge==0)
{
cout<<i<<endl;
}
return 0;
}
1062
#include <iostream>
using namespace std;
int main()
{
cout<<8<<endl;
return 0;
}
1063
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int m, n;
cin >> m >> n;
int sum = 0;
for (int i = m; i <= n; i++)
{
int judge = 1;
if (i == 1)
{
continue;
}
for (int j = 2; j <= sqrt(i); j++)
{
if (judge == 0)
{
continue;
}
if (i % j == 0)
{
judge = 0;
}
}
if (judge == 1)
{
sum++;
}
}
cout << sum;
return 0;
}
1064
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cin >> n;
int num = 0;
for (int i = 1; i <= n; i++)
{
int judge = 1;
if (i == 1)
{
continue;
}
for (int j = 2; j <= sqrt(i); j++)
{
if (judge == 0)
{
continue;
}
if (i % j == 0)
{
judge = 0;
}
}
if (judge == 1)
{
cout << i << " ";
num++;
if (num == 5)
{
cout << endl;
num = 0;
}
}
}
return 0;
}
1065
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}
1066
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i;j++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}
1067
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i-1;j++)
{
cout<<" ";
}
for(int j=1;j<=n;j++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}
1068
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n-i;j++)
{
cout<<" ";
}
for(int j=1;j<=i*2-1;j++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}
1069
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n-i;j++)
{
cout<<" ";
}
for(int j=1;j<=i*2+1;j++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}
1070
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=i-1;j++)
{
cout<<" ";
}
for(int j=1;j<=2*n-2*i+1;j++)
{
cout<<"*";
}
cout<<endl;
}
return 0;
}
1071
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= 2 * n + 1; i++)
{
if (i > n + 1 )
{
for (int j = 1;j <= i - n - 1;j++)
{
cout << " ";
}
for (int j = 1;j <= 4 * n - 2 * i + 3;j++)
{
cout << "*";
}
}
if (i <= n + 1)
{
for (int j = 1; j <= n - i + 1; j++)
{
cout << " ";
}
for (int j = 1; j <= 2 * i - 1; j++)
{
cout << "*";
}
}
cout << endl;
}
return 0;
}
1072
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= n - i; j++)
{
cout << " ";
}
for (int j = 1; j <= 2 * i - 1; j++)
{
cout << j;
}
cout << endl;
}
return 0;
}
1073
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
for(int i = (n+1)/2-1;i>=0;i--){
for(int j=1;j<=(n+1)/2-i-1;j++){
cout<<" ";
}
for(int j=1;j<=2*i+1;j++){
cout<<"*";
}
cout<<endl;
}
for(int i = 1;i<=n/2;i++){
for(int j=1;j<=n/2-i;j++){
cout<<" ";
}
for(int j=1;j<=2*i+1;j++){
cout<<"*";
}
cout<<endl;
}
return 0;
}
1074
#include <iostream>
using namespace std;
int main()
{
int m, n, h;
cin >> m >> n >> h;
int num = 0;
int sum = 0;
while (1)
{
if (m + sum < h)
{
sum += m - n;
num++;
}
if (m + sum >= h)
{
num++;
break;
}
}
cout << num;
return 0;
}
1075
#include <iostream>
using namespace std;
int main()
{
long long n,x;
cin>>n;
x=2;
while(x<=n)
{
x=x*2;
}
if(x-n<n-x/2)
{
cout<<x;
}
else
{
cout<<x/2;
}
return 0;
}
1076
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int num = 0;
for (int i = 0; i <= 11; i++)
{
for (int j = 0; j <= 50; j++)
{
for (int k = 0; k <= 25; k++)
{
if (9 * i + j + k == 100 && 2 * i + 2 * j + 4 * k == 100)
{
cout << i << " " << j << " " << k << endl;
num++;
}
}
}
}
cout << num;
return 0;
}
1077
#include <iostream>
using namespace std;
int main()
{
int n, m;
cin >> n >> m;
for (int i = 0; i <= n / 5 + 1; i++)
{
for (int j = 0; j <= n / 3 + 1; j++)
{
if (14 * i + 8 * j == 3 * n - m)
{
cout << i << " " << j << " " << m - i - j << endl;
}
}
}
return 0;
}
1078
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
double s = 0;
int i;
for (i = 1;; i++)
{
s += 1.0 / i;
if (s > n)
{
break;
}
}
cout << i;
return 0;
}
1079
#include <iostream>
using namespace std;
int main()
{
int L;
cin >> L;
int num = 0;
int num1 = 0;
int num2 = 0;
for (int i = 1; 2*i < L; i++)
{
for (int j = 1; 2*j < L; j++)
{
if (i+j<L&&2*i+2*j>L&&L-i-j>0)
{
if (!(3*i==L&&3*j==L&&3*(L-i-j)==L))
{
if (i != j && j != (L - i - j) && i != (L - i - j))
{
num2++;
}
else
{
num1++;
}
}
}
}
}
num = num1 / 3 + num2 / 6;
cout << num;
return 0;
}
1080
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int i = 2;
while (!(n == 1))
{
if (n % i == 0)
{
n /= i;
cout << i << endl;
i = 2;
}
else
{
i++;
}
}
return 0;
}
1081
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n;
cin >> n;
int a;
int b;
int c;
a = n / 3600;
b = n % 3600 / 60;
c = n % 3600 % 60;
cout << setw(2) << setfill('0') << a << ":"
<< setw(2) << b << ":"
<< setw(2) << c << endl;
return 0;
}
1082
好多啊
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout<<1534;
return 0;
}
1083
#include <iostream>
#include <cmath>
using namespace std;
bool judge(int n)
{
int num = 0;
int sum = 0;
for (int i = 1; n / i != 0; i *= 10)
{
if (n / i != 0)
{
num++;
}
}
for (int i = 1; i < num; i++)
{
sum += (n - n / (int)pow(10, i) * (int)pow(10, i)) / (int)pow(10, i - 1) * (int)pow(10, num - i);
}
sum += n / pow(10, num - 1);
if (sum == n)
{
return true;
}
else
{
return false;
}
}
int produce(int &n)
{
int num = 0;
int sum = 0;
for (int i = 1; n / i != 0; i *= 10)
if (n / i != 0)
{
num++;
}
}
for (int i = 1; i < num; i++)
{
sum += (n - n / (int)pow(10, i) * (int)pow(10, i)) / (int)pow(10, i - 1) * (int)pow(10, num - i);
}
sum += n / pow(10, num - 1);
n = n + sum;
return n;
}
int main()
{
int n;
cin >> n;
judge(n);
if (judge(n) == true)
{
cout << 0;
return 0;
}
else
{
int num = 0;
while (judge(n) == false)
{
produce(n);
num++;
}
cout << num;
return 0;
}
}
1084
#include <iostream>
#include <cmath>
using namespace std;
int sumOfFactors(int n) {
int sum = 0;
int sqrtN = sqrt(n);
for (int i = 2; i <= sqrtN; ++i) {
if (n % i == 0) {
sum += i;
if (i != n / i) {
sum += n / i;
}
}
}
return sum;
}
int main()
{
int number;
cin >> number;
int result = sumOfFactors(number);
cout << result;
return 0;
}
1085
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a, b, c, d;
for (int i = 1000; i <= 9999; i++)
{
a = i / 1000;
b = i % 1000 / 100;
c = i % 1000 % 100 / 10;
d = i % 1000 % 100 % 10;
if (pow(10 * a + b + 10 * c + d, 2) == 1000 * a + 100 * b + 10 * c + d)
{
cout << i << endl;
}
}
return 0;
}
1086
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int sum = 0;
for (int i = 1; i <= n; i++)
{
for (int j = i + 1; j <= n; j++)
{
if ((i + j) % 3 == 0 || (i + j) % 7 == 0)
{
sum++;
}
}
}
cout << sum;
return 0;
}
1087
#include <iostream>
using namespace std;
int main()
{
long long int m, n, a, b, r;
cin >> m >> n;
if (m > n)
{
a = m;
b = n;
}
else
{
a = n;
b = m;
}
r = b;
while (r != 0)
{
r = a % b;
a = b;
b = r;
}
m /= a;
n /= a;
cout << a * m * n;
return 0;
}
1088
#include <iostream>
using namespace std;
int main()
{
long long int m, n, a, b, r;
cin >> m >> n;
if (m > n)
{
a = m;
b = n;
}
else
{
a = n;
b = m;
}
r = b;
while (r != 0)
{
r = a % b;
a = b;
b = r;
}
cout << a;
return 0;
}
1089
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
for (int i = 100; i <= 999; i++)
{
a = i / 100;
b = i % 100 / 10;
c = i % 100 % 10;
if (!(a == b || b == c||a==c))
{
if (b > a + c)
{
if (a + b != 3 && a + b != 5 && a + b != 7 && a + b != 11 && a + b != 13&& a + b != 17)
{
cout << i << endl;
}
}
}
}
return 0;
}
1091
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int sum1 = 0;
int sum2 = 0;
for (int i = 1; i <= n; i++)
{
if (i % 2 == 0)
{
sum2 += i;
}
else
{
sum1 += i;
}
}
cout << sum1 << " " << sum2;
return 0;
}
1092
#include <iostream>
using namespace std;
int main()
{
cout<<7744;
return 0;
}
1093
#include <iostream>
using namespace std;
int main()
{
cout<<"abcdefghijklm"<<endl;
cout<<"nopqrstuvwxyz"<<endl;
cout<<"zyxwvutsrqpon"<<endl;
cout<<"mlkjihgfedcba"<<endl;
return 0;
}
1094
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= n - i; j++)
{
cout << " ";
}
for (int j = 1; j <= 2*i-1; j++)
{
cout << (char)(i+64);
}
cout << endl;
}
return 0;
}
1095
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= n - i; j++)
{
cout << " ";
}
for (int j = 1; j <= 2*i-1; j++)
{
cout << (char)(j+64);
}
cout << endl;
}
return 0;
}
1096
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= n - i; j++)
{
cout << " ";
}
for (int j = i; j >0; j--)
{
cout << (char)(j+64);
}
for (int j = 2; j <= i; j++)
{
cout << (char)(j + 64);
}
cout << endl;
}
return 0;
}
1097
#include <iostream>
using namespace std;
int main()
{
char a[21];
int num = 0;
for (int i = 0; i < 21; i++)
{
cin >> a[i];
num++;
if (a[i] == '#')
{
break;
}
}
int num1 = 0, num2 = 0, num3 = 0;
for (int i = 0; i < num; i++)
{
if (a[i] >= 65 && a[i] <= 90)
{
num1++;
}
if (a[i] >= 97 && a[i] <= 122)
{
num2++;
}
if (a[i] >= 48 && a[i] <= 57)
{
num3++;
}
}
cout << num1 << " " << num2 << " " << num3;
return 0;
}
1098
#include <iostream>
#include <string>
using namespace std;
int main()
{
string a;
getline(cin, a);
int num = 1;
if (a.size() % 2 == 0)
{
for (int i = 0; i < a.size() / 2 - 1; i++)
{
if (a[i] == a[a.size() - 2 - i])
{
}
else
{
num = 0;
break;
}
}
}
else
{
for (int i = 0; i <= (a.size() - 1) / 2; i++)
{
if (a[i] == a[a.size() - 2 - i])
{
}
else
{
num = 0;
break;
}
}
}
if (num == 1)
{
cout << "TRUE";
}
else
{
cout << "FALSE";
}
return 0;
}
1099
#include <iostream>
#include <string>
using namespace std;
int main()
{
string a;
getline(cin, a);
for (int i = 0; i < a.size(); i++)
{
if (a[i] == 79)
{
a[i] = 48;
}
if (a[i] == 108)
{
a[i] = 49;
}
if (a[i] == 90)
{
a[i] = 50;
}
if (a[i] == 83)
{
a[i] = 53;
}
if (a[i] == 98)
{
a[i] = 54;
}
if (a[i] == 66)
{
a[i] = 56;
}
if (a[i] == 113)
{
a[i] = 57;
}
}
cout << a;
return 0;
}
1100
#include <iostream>
#include <string>
using namespace std;
int main()
{
string a;
getline(cin, a);
int i = 0;
while (a[i] == ' ')
{
i++;
}
if(a[i] > 90)
{
a[i] -= 32;
cout<< a[i];
}
else
{
cout<< a[i];
}
for (i; i < a.size(); i++)
{
if (a[i] == ' ')
{
if (a[i + 1] == ' ')
{
continue;
}
if (a[i + 1] > 90)
{
a[i + 1] -= 32;
cout<< a[i + 1];
}
else
{
cout<< a[i + 1];
}
}
}
return 0;
}