P12528 [XJTUPC 2025] 量子力学题解
阅读理解题。
题目描述
有一个随机变量
求
思路
读懂了题目这题就没有任何难度了。运用小学二年级就学过的平方差公式和虚数相关知识可以得到:
然后二进制分解
代码
#include<bits/stdc++.h>
using namespace std;
#define ull unsigned long long
#define ll long long
#define dd double
int n;
dd ans[1ll<<9],a,b;
int main() {
cin>>n;
for(int p=0;p<(1ll<<n);p++){
cin>>a>>b;
a=a*a+b*b;
int k=p,cnt=0;
while(k){
if(k&1){
ans[cnt]+=a;
}
k>>=1;
cnt++;
}
}
for(int i=0;i<n;i++){
cout<<1-ans[i]<<' '<<ans[i]<<endl;
}
return 0;
}