当前位置: 首页 > news >正文

题解:AT_agc047_a [AGC047A] Integer Product

由于小数点后不超过 \(9\) 位,所以在输入时给每个 \(A_i\) 乘上 \(10^9\) 并记为 \(B_i\),这样问题就转换成了对于每个 \(a_i\),有多少个 \(j\) 满足 \(j<i\)\(10^{18}\mid B_j \times B_i\)。记 \(B_i\) 分解质因数后有 \(a_i\) 个因子 \(2\),有 \(b_i\) 个因子 \(5\),显然上述要求就是 \(a_j+a_i\ge 18\)\(b_j+b_i \ge 18\)。所以对于 \(B_i\) 可能的 \(j\) 必须满足 \(a_j\ge \max(0,18-a_i)\)\(b_j\ge \max(0,18-b_i)\)。使用二维树状数组维护和计算即可。

#include<bits/stdc++.h>
#define int long long
#define M 65
#define N 200005
using namespace std;
const int inf=1e18,sj=1e9,m=M-5;
int n,a[N],tree[M][M],ans;
int lb(int x){return x&(-x);
}
void add(int x,int y){for(int i=x;i<=m;i+=lb(i)){for(int j=y;j<=m;j+=lb(j)){tree[i][j]++;}}
}
int que(int x,int y){int tans=0;for(int i=m;i;i-=lb(i)){for(int j=m;j;j-=lb(j)){tans+=tree[i][j];}}for(int i=x-1;i;i-=lb(i)){for(int j=m;j;j-=lb(j)){tans-=tree[i][j];}}for(int i=m;i;i-=lb(i)){for(int j=y-1;j;j-=lb(j)){tans-=tree[i][j];}}for(int i=x-1;i;i-=lb(i)){for(int j=y-1;j;j-=lb(j)){tans+=tree[i][j];}}return tans;
}
signed main(){
//  freopen("integer.in","r",stdin);
//	freopen("integer.out","w",stdout);scanf("%lld",&n);for(int i=1;i<=n;i++){double tx;scanf("%lf",&tx);for(int j=1;j<=9;j++)tx*=10;int x=tx+0.5;int ta=0,tb=0;//cout<<x<<"\n";while(x%2==0)ta++,x/=2;while(x%5==0)tb++,x/=5;//cout<<ta<<' '<<tb<<"\n";int qa=max(0ll,18-ta),qb=max(0ll,18-tb);ans+=que(qa+1,qb+1);add(ta+1,tb+1);}printf("%lld\n",ans);return 0;
}
http://www.jsqmd.com/news/49899/

相关文章:

  • 2025年知名的精密网版厂家最新TOP实力排行
  • 2025年知名的雪花粉生产线TOP实力厂家推荐榜
  • 2025年评价高的麦片生产线厂家推荐及采购参考
  • ChatGPT写论文必备技巧:10大高效指令+工具推荐,快速完成高质量论文!
  • 2025年比较好的水泵拉伸件厂家推荐及选购参考榜
  • 2025年质量好的风叶轮拉伸件行业内知名厂家排行榜
  • 2025年比较好的糖果枕式包装机厂家推荐及选择指南
  • 2025年评价高的糖果扭结包装机用户好评厂家排行
  • 商标购买在哪个平台好?从资质到过户,2025 这 3家靠谱平台上榜
  • 退役选手的NOIP2025复建与游记
  • 2025 商标转让平台官网怎么选?4 大核心标准 + 8 家平台深度对比
  • 买商标网站哪家靠谱?从资源到服务,2025年 这 4 家综合实力最强
  • 2025 买商标找哪家商标公司靠谱?3 大维度教你选对靠谱商标公司
  • 购买商标哪个平台最好?三大核心维度拆解!2025 权威榜单出炉
  • 2025 买商标去哪里好?一文说透:从资源、安全到服务怎么选不亏
  • 2025 商标购买平台推荐:3 大核心维度筛选,这 5 家正规平台值得选
  • 2025 商标出售靠谱平台测评:10 大正规平台资质 + 安全机制全解析
  • 2025 商标购买平台靠谱 TOP5 资质合规 + 流程透明测评,选对 = 省心!
  • 机器学习领导者分享AI普及与多样性实践
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名Android通讯应用框架功能探索
  • 从深度学习基础到Stable Diffusion技术解析
  • 2025橡胶同步带厂家哪家好?这份输送带厂家哪家好名单收好
  • 2025EMI磁环/贴片磁珠/电感工厂实力排行榜
  • EMC整改电子物料公司有哪些?2025EMC整改公司实力榜
  • 2025假齿同步带厂家+梯形齿同步带厂家哪家好干货总结
  • 2025开口同步带厂家哪家好,钢丝同步带厂家哪家好测评
  • 2025工业皮带厂家哪家好+平皮带厂家哪家好TOP总榜
  • 2025老铁门门窗定制厂家权威排行
  • 2025法式老钢窗源头工厂综合实力榜单
  • 法式复古门窗哪家好?2025法式复古门窗源头厂家榜单