zoukankan      html  css  js  c++  java
  • 第五天

    今天我还在纠结循环!!!虽然我真的是蒟蒻可是吧我也是过一中统招线的人儿,好吧,我承认在一中我真的很low。。。hin无奈啊啊啊!!

    上午做了几道题,每次都是编译没啥问题,就是结果不对,然后还不知道问题在哪。就比如有一道纠结我昨天一整下午的题【P1043】最后才知道原来-n搁错地方了,就是这道题浪费了我昨天一个不冷不热的下午,气。代码就不复制粘贴了。【P1046】我觉得我个人需要再看看:

     1 #include<iostream>
     2 using namespace std;
     3 int main()
     4 {
     5     int n,k=0;
     6     cin>>n;
     7     while(n>1)
     8     {
     9         for(int i=2;i<=n;i++)
    10             while(n%i==0)   这点我原先用的是if但if不能循环
    11             {
    12                 if(k==0)    {cout<<n<<'='<<i;k=1;}
    13                 else        {cout<<'*'<<i;}  
    14                 n=n/i 
    15             }
    16         
    17         break;
    18     }
    19     return 0;
    20 }

    还有兔子总数呢道题我感觉方法挺好的———“c=a+b;a=b;b=c"

    下午学了函数,但是我仍然没听懂,咋办咋办,一脸茫然。但是还好连数取余这道题做完了:

     1 #include<iostream>
     2 using namespace std;
     3 int main()
     4 {
     5     int x,y,m=1,n,sum=1;
     6     cin>>x>>y;
     7     for(int i=1;i<=y;i++)  m*=10;
     8     for(int k=1;k<=x;k++)  sum=sum*2011%m;
     9     n=sum%m;
    10     if(n<(m/10)) cout<<'0'<<sum<<endl;
    11     else         cout<<sum<<endl;
    12     return 0;
    13 }
    14     

    注:a*b%m=(a%m)*(b%m)%m

  • 相关阅读:
    X-Plosives (并查集)
    HDU1272小希的迷宫 (并查集)
    React 初学
    js 插件 issue
    js常用方法
    常用网址
    js 零零散散的总结。
    git 常用命令
    es6 babel编译
    屏幕适配
  • 原文地址:https://www.cnblogs.com/1aaa/p/7259761.html
Copyright © 2011-2022 走看看