Cod sursa(job #2661202)

Utilizator cristi_macoveiMacovei Cristian cristi_macovei Data 21 octombrie 2020 16:23:24
Problema Suma si numarul divizorilor Scor 10
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.35 kb
#include <iostream>
#include <fstream>
#include <cmath>

int main() {
  std::ifstream in("ssnd.in");
  std::ofstream out("ssnd.out");
  int64_t n, a;

  in >> n;
  while (in >> a) {
    int64_t sum = 0, cnt = 0;

    for (int64_t i = 1; i <= a; ++i) {
      if (a % i == 0)
        sum += i, ++cnt;
    }

    out << cnt << ' ' << sum << '\n';
  }

  return 0;
}