暑假刷题第14天--7/26

C-计数问题_2023河南萌新联赛第(三)场:郑州大学 (nowcoder.com) (质数分解)

#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int N=100005;
typedef pairPII;
int a[N];
#define ull unsigned long long
int solve(int n){
	int ans=0;
	for(int i=1;i*i<=n;i++){
		if(n%i==0){if(n/i==i){
			ans++;
		}
		else ans+=2;}
	}
	return ans;
}
int main(){
	int n;
	cin>>n;
    long long ans=0;
	for(int i=1;i

D-AND and SUM_2023河南萌新联赛第(三)场:郑州大学 (nowcoder.com)(运算符运用)

#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int N=100005;
typedef pairPII;
int q[62],w[62];
#define ull unsigned long long
int main(){
	int t;
	cin>>t;
	while(t--){
		ull a,s;
		cin>>a>>s;
		if(a<=s/2){
            int f=1;
            int g=0;
			while(a>0&&s>0){
                q[g]=a%2;
                w[g]=s%2;
                g++;
                a/=2;
                s/=2;
            }
            int p=0;
            for(int i=0;i

H-x(简单版本)_2023河南萌新联赛第(三)场:郑州大学 (nowcoder.com)(思维)

#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int N=100005;
typedef pairPII;
int a[N];
#define ll long long
int main(){
	int n;
	cin>>n;
	for(int i=0;i>a[i];
	}
	sort(a,a+n);
	long long sum=0;
	for(int i=0;i

你可能感兴趣的:(暑假打卡,算法,c++,数据结构)