提交时间:2025-07-08 14:14:22

运行 ID: 12192

#include<bits/stdc++.h> using namespace std; int fun(int c){ if(c%2==0) return 1; else return 0; } int funa(int q){ int num = 0; for(int i=1;i<=a;i++){ if(q%i==0){ num+=i; } } return num; } int funb(int q){ int num = 0; for(int i=1;i<=a;i++){ if(i%2==0){ num+=i; } } return num; } int main() { int n; cin>>n; if(fun(n)){ cout<<funa(n); } else { cout<<funb(n); } }