统计0的个数: #include<iostream> using namespace std; int main(){ while(true){ int N,M; cin>>N>>M; int test=1; for(int i=1;i<=N;i++){ test=test*i; } int result=0; cout<<test<<endl; while(test!=0){ if(test>=M&&test%M==0){ result++; } else{ break; } test=test/M; } cout<<result; } return 0; }
点赞 5

相关推荐

04-22 09:32
已编辑
南京林业大学 后端工程师
发面经攒人品中午没睡着午觉。大脑一片混乱,很多没答上来。结果竟然过了,面完一小时收到二面通知。1.&nbsp;你的项目有没有真实部署?2.&nbsp;agent项目大模型用的什么?3.&nbsp;为什么用qwen3.5,其实还有很多比如豆包,当时怎么考虑的?(????)4.&nbsp;react和plan-excuite-replan有什么区别5.&nbsp;你还知道其他什么模式?6.&nbsp;有没有听说过multi-agent?(没有)7.&nbsp;提示词调优你了解吗?讲一讲有哪些策略?(不会)8.&nbsp;讲一下实习内容9.&nbsp;更数据的时候,缓存刷新失败了怎么办?10.&nbsp;设计一套方案解决这个问题11.&nbsp;concurrentHashmap和hashtable有什么区别?12.&nbsp;讲一下concurrentHashmap的put操作?13.&nbsp;JDK1.7前的concurrentHashmap怎么加锁?14.&nbsp;get加锁吗?15.&nbsp;get有没有可能读到脏数据?16.&nbsp;put成功后,get一定能读到吗?为什么?17.&nbsp;volatile关键字有什么用?18.&nbsp;怎么理解指令重排?(多线程下的重排是什么忘了)19.&nbsp;讲一下JDK1.7前的concurrentHashmap底层数据结构20.&nbsp;插入的时候是头插入还是尾插入?(不知道)21.&nbsp;讲一下线程池的工作流程22.&nbsp;自定义一个class,如果重写了equal但是没有重写hashcode,会发生什么?23.&nbsp;讲一下synchronized锁膨胀过程24.&nbsp;讲一下java异常的继承结构(忘了)25.&nbsp;讲一下常见的垃圾回收算法26.&nbsp;新生代有哪些区域?27.&nbsp;什么时候young&nbsp;GC,什么时候full&nbsp;GC?(忘了)28.&nbsp;讲一下java类加载机制(忘了那几个类加载器叫什么了)29.&nbsp;动态代理方式有几种,有什么区别,使用场景上有什么区别?(忘了那两种分别叫什么了)30.&nbsp;rabbitMq事务消息你知道吗?31.&nbsp;git&nbsp;fetch和git&nbsp;pull有什么吗区别?(不会)32.&nbsp;怎么切换分支?33.&nbsp;git&nbsp;checkout和git&nbsp;checkout&nbsp;-b有什么区别?34.&nbsp;XSS攻击是什么?35.&nbsp;CSRF攻击是什么?36.&nbsp;怎么预防CSRF攻击37.&nbsp;怎么预防xss攻击手撕:hot100原题&nbsp;31.&nbsp;下一个排列-&nbsp;一开始思路想错了,讲思路的时候面试官指出错误后才给出了正确思路反问1.&nbsp;业务是什么?抖音内部资金安全相关2.&nbsp;技术栈是什么?golang那一套3.&nbsp;业务是传统开发还是现在比较流行的agent?现在的工作中有很多结合
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务