文章

1

粉丝

37

获赞

0

访问

234

头像
最长连续因子 题解:C++ 栈代码很简洁
P1020 贵州大学机试题
发布于2024年3月7日 19:54
阅读数 234

#include <iostream>
#include <stack>
using namespace std;

int main(){
    int n;
    cin >>n;
    stack<int> st;
    int temp=0;
    int start=2,Max=0;
    for(int i=2; i<n/2; i++){
        //是因子
        if(n%i==0){
            st.push(i);
        }
        //不是因子
        else{
            temp=st.size();
            while(!st.empty()) st.pop();
            if(temp>Max){ 
                Max=temp;
            &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发