mirror of
https://git.wolves.top/wolves/leetcode.git
synced 2025-11-05 01:36:32 +08:00
20 lines
370 B
C++
20 lines
370 B
C++
//
|
|
// Created by 李洋 on 2023/10/17.
|
|
//
|
|
|
|
#ifndef LEECODE_C_Q2652_H
|
|
#define LEECODE_C_Q2652_H
|
|
|
|
class Q2652 {
|
|
public:
|
|
int f(int n, int m) {
|
|
return (m + n / m * m) * (n / m) / 2;
|
|
}
|
|
|
|
int sumOfMultiples(int n) {
|
|
return f(n, 3) + f(n, 5) + f(n, 7) - f(n, 3 * 5) - f(n, 3 * 7) - f(n, 5 * 7) + f(n, 3 * 5 * 7);
|
|
}
|
|
};
|
|
|
|
#endif //LEECODE_C_Q2652_H
|