sequence.cpp: In function 'void solve(int)':
sequence.cpp:35:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
35 | for(int i=1;i<=k;i++)
| ^~~
sequence.cpp:36:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
36 | printf("%d ",dp[i]-dp[i-1]); puts("");
| ^~~~
sequence.cpp:37:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
37 | for(int i=0;i<=k;i++)
| ^~~
sequence.cpp:38:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
38 | adj[i].clear(),dp[i]=0;c=0;
| ^
sequence.cpp: In function 'int main()':
sequence.cpp:41:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
41 | scanf("%d",&t);
| ~~~~~^~~~~~~~~
sequence.cpp:43:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
43 | scanf("%d%d",&n,&m),solve(n+m-__gcd(n,m)-1);
| ~~~~~^~~~~~~~~~~~~~