10月20日 分数拆分

题目

  

分析

      一个分数一定是分成倍数相加

代码

 

   

 1 #include<iostream>
 2 #include<cmath>
 3 using namespace std;
 4 int main ()
 5 {
 6     int k;
 7     cin>>k;
 8     int n,ans=0;
 9     for (int i=1;i<=k;i++)
10     {
11         if ((k+i)*k%i==0)
12             ans++;
13     }
14     cout<<ans;
15 }

 

posted @ 2018-10-27 12:28  Melted_czj  阅读(115)  评论(0编辑  收藏  举报
body { background-color:whitesmoke; } // 修改背景颜色为半透明 #home,#sideBarMain>div,#blog-sidecolumn>div>div,.catListView{ background-color:rgba(255,255,255,0); } // 修改其他边框的颜色