This commit is contained in:
HuangHai
2025-08-30 18:35:01 +08:00
commit 1f397eca87
6258 changed files with 1487241 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,39 @@
#include<iostream>
using namespace std;
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>ĸ<EFBFBD><C4B8><EFBFBD>
int CountBit(int x) {
int ret=0;
while(x) {
ret++;
x=x&(x-1);
}
/*
<09><><EFBFBD>ǽ<EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1100<30><30><EFBFBD><EFBFBD>ȥ1<C8A5>󣬱<EFBFBD><F3A3ACB1><EFBFBD>1011<31><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ұߵ<D2B1>1<EFBFBD><31><EFBFBD><EFBFBD>0<EFBFBD><30>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><31>1ǰ<31><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>䡣
<09><><EFBFBD><EFBFBD><EFBFBD>ٽ<EFBFBD>1100<30><30>1011<31><31>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>൱<EFBFBD>ڰѼ<DAB0>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĩβ<C4A9><CEB2>1<EFBFBD><31>0<EFBFBD><30>
<09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ұߵ<D2B1>1<EFBFBD><31><EFBFBD><EFBFBD>0<EFBFBD><30>һֱ<D2BB><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ0Ϊֹ<CEAA><D6B9><EFBFBD>ж<EFBFBD><D0B6>ٸ<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6>ٵIJ<D9B5><C4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><DAB3><EFBFBD><EFBFBD>ⷨ<EFBFBD><E2B7A8><EFBFBD>Ӽ򵥡<D3BC>
*/
return ret;
}
int main() {
//<2F><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>12<31><32>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲô<CAB2><C3B4>
int n=12;
int i,j=0;
int a[1000];
i=n;
while(i) {
a[j]=i%2;
i/=2;
j++;
}
for(i=j-1; i>=0; i--)
cout<<a[i];
cout<<endl;
//<2F>ж<EFBFBD><D0B6>ٸ<EFBFBD>1<EFBFBD><31>
cout<<CountBit(n)<<endl;
return 0;
}

View File

@@ -0,0 +1,52 @@
#include <iostream>
#include "limits.h"
using namespace std;
int main() {
int d[] = {9, 6, 7, 5, 13, 6, 2};
int n = 8;
int max = INT_MIN;
int min = INT_MAX;
bool flag = false;
if(n % 2) {
n--;
flag = true;
}
for(int i = 0; i < n-1; i+=2) {
if(d[i] <= d[i+1]) {
if(d[i] < min)
min = d[i];
if(d[i+1] > max)
max = d[i+1];
}
else {
if(d[i] > max)
max = d[i];
if(d[i+1] < min)
min = d[i+1];
}
}
//<2F><><EFBFBD><EFBFBD><EFBFBD>鳤<EFBFBD><E9B3A4>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD>
if(flag) {
if(d[n] < min)
min = d[n];
if(d[n] > max)
max = d[n];
}
cout << "The max value of the array is: " << max << endl;
cout << "The min value of the array is: " << min << endl;
}
/*
<EFBFBD><EFBFBD><EFBFBD>⣺<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Сֵ<EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>Ƚϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>
˼·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD>ߣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿһ<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Сֵ<EFBFBD><EFBFBD><EFBFBD>бȽϣ<EFBFBD><EFBFBD>Ƚϴ<EFBFBD><EFBFBD><EFBFBD>Ϊ2n<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԫ<EFBFBD>ش<EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD>Ͳ<EFBFBD><EFBFBD>ø<EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>Ԫ<EFBFBD>ؽ<EFBFBD><EFBFBD>жԱ<EFBFBD><EFBFBD>ˣ<EFBFBD><EFBFBD>Ƚϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>2n<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD>Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>˼·<EFBFBD><EFBFBD><EFBFBD>ڳ<EFBFBD><EFBFBD>棬һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Թ<EFBFBD>Ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϣ<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ𰸡<EFBFBD>
<EFBFBD><EFBFBD>ȷ<EFBFBD><EFBFBD>˼·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><EFBFBD>鷽ʽ<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD>з<EFBFBD><EFBFBD>飬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>Ԫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n-1<><31>Ԫ<EFBFBD>ؽ<EFBFBD><D8BD>жԱȣ<D4B1>
<EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD>a<EFBFBD>飬С<EFBFBD>ķ<EFBFBD>b<EFBFBD>飻Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>n-2<><32><EFBFBD>жԱ<D0B6>
........ֱ<><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>غϣ<D8BA><CFA3>Ƚϴ<C8BD><CFB4><EFBFBD>Ϊn/2<><32>
<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD><EFBFBD><EFBFBD>a<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD><EFBFBD><EFBFBD>b<EFBFBD>顣Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>a<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>b<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Сֵ<EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n/2<>αȽϣ<C8BD>һ<EFBFBD><D2BB>ʹ<EFBFBD><CAB9>3/2n<32>αȽϾ͸㶨<CDB8><E3B6A8><EFBFBD><EFBFBD>
*/

View File

@@ -0,0 +1,13 @@
#include<cstdio>
int main(){
int x;
scanf("%d",&x);
int res=0;
for(int i=0;i<x;++i){
if(i * i % x == 1){
++res;
}
}
printf("%d",res);
return 0;
}

View File

@@ -0,0 +1,12 @@
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int cmark,mmark;
cin>>cmark>>mmark;
if(cmark>=75 && mmark >=85) cout<<"<EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD>" <<endl;
else cout<<"<EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD>"<<endl;
return 0;
}

View File

@@ -0,0 +1,11 @@
#include<iostream>
using namespace std;
int main() {
int year;
cin>>year;
if((year%4==0 && year%100!=0)||year%400==0)
cout<<year<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<endl;
else cout<<year<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<endl;
return 0;
}

View File

@@ -0,0 +1,27 @@
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
double a,b,c;
double v,p;
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"<<endl;
cin>>a>>b>>c;
if(a+b>c&&a+c>b&&b+c>a)
{
p=(a+b+c)/2;
v=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<v<<endl;
if(a==b&&a==c)
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
else
if(a==b&&a!=c||a==c&&a!=b||b==c&&b!=a)
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
if((a*a+b*b==c*c)||(a*a+c*c==b*b)||(c*c+b*b==a*a))
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
}
else
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鲻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Σ<EFBFBD>"<<endl;
return 0;
}

View File

@@ -0,0 +1,10 @@
#include<iostream>
using namespace std;
int main()
{
char ch;
cin>>ch;
ch=(ch>='A' && ch<='Z')?(ch+32):ch;
cout<<ch<<endl;
return 0;
}

View File

@@ -0,0 +1,24 @@
#include<iostream>
using namespace std;
int main()
{
int boy,girl,sum;
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ů<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"<<endl;
cin>>boy>>girl;
cout<<"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ:"<<boy<<endl;
cout<<"Ů<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>"<<girl<<endl;
sum=boy+girl;
if(sum<13)
{
cout<<"<EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>ˮ"<<endl;
}
else if(sum>=13 && boy>girl)
{
cout<<"<EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<<endl;
}
else {
cout<<"<EFBFBD><EFBFBD><EFBFBD>ܵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>ɲ<EFBFBD>"<<endl;
}
return 0;
}

View File

@@ -0,0 +1,30 @@
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int wei;
cin>>wei;
if(wei<=10){
cout<<setiosflags(ios::fixed)
<<setprecision(2)
<<0.8*wei+0.2
<<endl;
}
else if(wei>10 && wei<=20){
cout<<setiosflags(ios::fixed)
<<setprecision(2)
<<8+0.75*(wei-10)+0.2
<<endl;
}
else if(wei>20 && wei<=30){
cout<<setiosflags(ios::fixed)
<<setprecision(2)
<<8+7.5+0.7*(wei-20)+0.2
<<endl;
}
else{
cout<<"<EFBFBD>޷<EFBFBD><EFBFBD>ʼ<EFBFBD>"<<endl;
}
return 0;
}

View File

@@ -0,0 +1,13 @@
#include <iostream>
using namespace std;
int main() {
double x, y;
cin >> x >> y;
if (x >= -1 && x <= 1 && y >= -1 && y <= 1) {
cout << "Yes" << endl;
} else {
cout << "No" << endl;
}
return 0;
}

View File

@@ -0,0 +1,21 @@
#include<iostream>
#include<cstdio>
#include<ctype.h>
using namespace std;
int main(void) {
int n, key1, key2;
cin >> n;
key1 = n % 123;
key2 = n % 91;
if(islower(key1))
putchar(key1);
else if(isupper(key2))
putchar(key2);
else
putchar('*');
return 0;
}