正の整数nをいくつかに分割してみます

2789 ワード

#include 
int main()
{
  int n,c=0;
  printf("");
  scanf("%d", &n);
for(int i=1; i<=n/2; i++)// n1      
{
  for(int j=i+1; j// n2      
  {
    if((i+j)*(j-i+1)==n*2)//          
    {
      //         
      c++;
      printf("%d:%d=", c,n);    
      for(int t=i; t)
      {
        printf("%d+", t);
      }
      printf("%d", t);
      printf("
");     }   } } printf(" %d
", c); return 0; }

 
転載先:https://www.cnblogs.com/liao-pxsoftware15/p/7967811.html