C++について、
VSCodeを用いてC++で競技プログラミングAtCoderの練習をしています。
現在、
C++
1#include <bits/stdc++.h> 2#define rep(i, n) for (int i = 1; i <= n; ++i) 3using namespace std; 4using ll = long long; 5using P = pair<int, int>; 6 7int main() { 8 int k; 9 int n; 10 cin >> n; 11 ll ans = 0; 12 rep(i, n) rep(j, n) rep(k, n) ans += gcd(i, gcd(j, k)); 13 cout << ans << endl; 14 return 0; 15}
を行うと、
のようなエラーが表示されます。
gcdはstdのメンバーなのですが、なぜかこのようにgcdが見つからないようです。しかし、coutやcinは使えます…
一応、<bits/stdc++.h>の中身をチェックしましたが、numericもiostreamもincludeされていました
解決方法を教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。