文章

4

粉丝

326

获赞

2

访问

39.2k

头像
能不能帮忙看看哪里错了
P1020 贵州大学机试题
发布于2020年4月7日 21:01
阅读数 9.5k

#include<iostream>
#include<vector>
using namespace std;
vector<int> v1;
vector<int> v2;
int main(){
    v1.push_back(1);
    int n;
    cin>>n;
    if()
    for(int i=2;i<n;++i){
        if(n%i==0){
            if(v2.empty()){
                v2.push_back(i);
            }else{
                if((i-1)==v2[v2.size()-1]){
                    v2.push_back(i);
                }else{
                    if(v2.size()>v1.size()){
                        v1=v2;
                    }...

登录查看完整内容


登录后发布评论

2 条评论
bocai
2020年4月10日 15:19

为什么要先push一个1呢

赞(0)
admin SVIP
2020年4月8日 00:13

输入6,你的代码输出的是1,答案应该是2和3吧laugh

赞(0)