xuptoj 1476快速幂(演示用):

本文介绍了快速幂取模算法的基本原理及应用,这是一种高效计算大数幂次模的方法,在程序设计竞赛中常用于处理大数运算问题。

所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些大数对于某个数的余数,为了得到更快、计算范围更大的算法,产生了快速幂取模算法。

1476: 快速幂(演示用)

时间限制: 100 Sec   内存限制: 128 MB
提交: 23   解决: 15
[ 提交][ 状态][ 讨论版]

题目描述

求a的b次方对c取余的结果。

(1<=a,b,c<=1e9)

输入

三个空格隔开的整数a,b,c。

输出

a^b mod c的结果。

样例输入

 
2 100000000 100000

样例输出

 
9376



#include<stdio.h>

long long BigMod(long long a,long long b,long long c) {
    if (a == 0 || c == 1)
        return 0;
    if (b == 0)
        return 1;
    if (b % 2)
        return ((a%c)*BigMod(a,b-1,c))%c;
    long long tmp = BigMod(a,b/2,c);
    return (tmp*tmp)%c;
}

int main(void) {
    long long a;
    long long b;
    long long c;
    long long d;
    
    scanf("%lld %lld %lld",&a,&b,&c);
    
    d = BigMod(a,b,c);
    
    printf("%lld\n",d);
    
    return 0;
}




## 数据指标说明## 01、数据介绍BvD Orbis数据库是全球企业信息数据库,收录了全球超过5亿家企业的详细信息,涵盖上市公司、非上市公司、母子公司及金融机构等各类市场主体。该数据库的核心数据包括企业财务报表、股权结构、行业分类等关键指标。本数据集为Orbis数据库中的中国海外子公司财务数据专题模块,包含企业基本信息、财务数据、行业分类和股权结构等多维度信息。该模块通过标准化数据采集和结构化处理,为研究者提供了跨国界、跨行业的可比性分析基础,特别适用于跨国并购研究、全球产业链分析、企业信用评估等应用场景。数据名称:海外子公司财务数据数据年份:2000-2023年## 02、数据指标公司名称拉丁字母 BVD索引号 合并报表代码 国家 股东 ISO国家代码 “城市 Latin Alphabet” 欧洲行业分类Rev. 2代码主要部分 欧洲标准行业分类Rev.2,核心代码(4位数) 欧洲行业分类Rev. 2代码描述 美国行业分类2022,核心代码(4位) 美国行业分类2022核心代码说明 美国SIC,核心代码(3位数) 美国SIC代码,核心代码-描述 主要经营活动 公司注册日期 “营业收入(营业额) 千 美元 2023” “利润总额 千 美元 2023” “期间损益[=净收入] 千 美元 2023” “现金流量 千 美元 2023” “资产总计 千 美元 2023” “股东权益 千 美元 2023” “目前的比例 2023” “边际利润率 2023” “ROE(基于税前利润) 2023” “ROCE(基于税前利润)(%) 2023” “员工数量 2023” “固定资产 千 美元 2023” “流动资产 千 美元 2023” “流动负债 千 美元 2023” “非流动债务 千 美元 2023” “企业价值 千 美元 2023” “税后利润 千 美元 2023” “雇员成本 千 美元 2023” “研发费用 千 美元 2023” “EBITDA 千 美元 2023” “净资产 千 美元 2023” “净负债 千 美元 2023” “总收入 千 美元 2023” “净销售收入 千 美元 2023” “净利润 千 美元 2023” “ROA(基于税前利润) 2023” “ROCE(基于净利润) 2023” “毛利润率 2023” “折扣及息税前利润率 2023” “息税前利润率 2023” “现金流/营业收入 2023” “出口收入/营业收入 2023” “研发费用/营业收入 2023” “员工成本/营业收入 2023” 企业集团的公司数量 BvD独立性指数 ISH – 名称 ISH – BvD代码 ISH – ISO国家代码 ISH – 城市 ISH – 直接持股比例 % 直接持股股东 NACE核心行业分类码 ISH – NACE核心代码说明 直接持股股东 NAICS核心行业分类码 ISH – NAICS核心代码说明 GUO – 名称 GUO – BvD代码 GUO – ISO国家代码 GUO – 城市 GUO – 直接持股比例 % 全球最终控股人NACE核心行业分类码 GUO – NACE核心代码说明 全球最终控股人NAICS核心行业分类码 GUO – NAICS核心代码说明 “无形资产 千 美元 2023” “ROE(基于净利润) 2023” “偿债能力比率(基于资产) 2023” “ROA(基于净利润) 2023”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值