求助
  • 板块学术版
  • 楼主REAL_曼巴
  • 当前回复5
  • 已保存回复5
  • 发布时间2020/8/21 20:15
  • 上次更新2023/11/6 19:43:43
查看原帖
求助
371927
REAL_曼巴楼主2020/8/21 20:15

题目

//代码,求大佬查错!10分,得了4分
#include <iomanip>
#include <ios>
#include <iosfwd>
#include <iostream>
#include <istream>
#include <ostream>
#include <queue>
#include <set>
#include <algorithm>
#include <sstream>
#include <stack>
#include <stdexcept>
#include <streambuf>
#include <string>
#include <algorithm>
#include <vector>
#include <cwchar>
#include <cwctype>
#include <cstdio>
using namespace std;
int n,ans=0,a[1001],k;
int main() {
    int y=1;
    while(cin>>a[y]){
        if(a[y]==0) break;
        y++;
    }
    --y;
    for(int i=1;i<=y;++i){
        for(int j=i+1;j<=y;++j){
            if(max(a[i],a[j])/min(a[i],a[j])==2){
                ans++;
            }
        }
    }
    cout<<ans;
    return 0;
}

2020/8/21 20:15
加载中...