题解 | 藻类植物

藻类植物

https://www.nowcoder.com/practice/624cee6440a644398df5bade13297f49

// 活动地址: 牛客春招刷题训练营 - 编程打卡活动


#pragma clang diagnostic push

#pragma ide diagnostic ignored "cppcoreguidelines-narrowing-conversions"

#pragma ide diagnostic ignored "hicpp-signed-bitwise"

#pragma GCC optimize ("Ofast,unroll-loops")

#pragma GCC optimize("no-stack-protector,fast-math")

 

#include <bits/stdc++.h>

using namespace std;

typedef long long ll;

typedef pair<ll, ll> pll;

typedef pair<int, int> pii;

typedef pair<double, double> pdd;   

typedef vector<int> vi;

typedef vector<ll> vll;

typedef vector<double> vd;

typedef vector<string> vs;

typedef vector<vi> vvi;

typedef vector<vvi> vvvi;

typedef vector<vll> vvll;

typedef vector<vvll> vvvll;

typedef vector<pii> vpii;

typedef vector<vpii> vvpii;

typedef vector<pll> vpll;

typedef vector<vpll> vvpll;

typedef vector<pdd> vpdd;

typedef vector<vd> vvd;

#define yn(ans) printf("%s\n", (ans)?"Yes":"No");

#define YN(ans) printf("%s\n", (ans)?"YES":"NO");

template<class T> bool chmax(T &a, T b) {

    if (a >= b) return false;

    a = b; return true;

}

template<class T> bool chmin(T &a, T b) {

    if (a <= b) return false;

    a = b; return true;

}

#define FOR(i, s, e, t) for ((i) = (s); (i) < (e); (i) += (t)) 

#define REP(i, e) for (int i = 0; i < (e); ++i) 

#define REP1(i, s, e) for (int i = (s); i < (e); ++i)

#define RREP(i, e) for (int i = (e); i >= 0; --i)

#define RREP1(i, e, s) for (int i = (e); i >= (s); --i)

#define all(v) v.begin(), v.end()

#define pb push_back

#define qb pop_back

#define pf push_front

#define qf pop_front

#define maxe max_element

#define mine min_element

ll inf = 1e18;

#define DEBUG printf("%d\n", __LINE__); fflush(stdout);

template<class T> void print(vector<T> &v, bool withSize = false) {

    if (withSize) cout << v.size() << endl;

    REP(i, v.size()) cout << v[i] << " "; 

    cout << endl;

}

mt19937_64 rng((unsigned int) chrono::steady_clock::now().time_since_epoch().count());

 

int __FAST_IO__ = []() {

    std::ios::sync_with_stdio(0);

    std::cin.tie(0);

    std::cout.tie(0);

    return 0;

}();

#include<bits/stdc++.h>

using  namespace std;

#define mod 1000000007

typedef long long ll;

#define int  long long

inline ll read() // void int &n

{

    ll s=0,f=1;

    char c=getchar();

    while(c>'9'||c<'0')     

{

        if(c=='-')  

            f=-1;   

        c=getchar();

    }

    while(c>='0'&&c<='9')

    {

        s=(s<<1)+(s<<3)+c-'0';

        c=getchar();

    }

    return s*f;

}

inline void write(int n)

{

if(n<0)

{

  putchar('-');

  n=-n;

}

    

if(n>10) write(n/10);

putchar(n%10+'0');

}

int jiechen(int n)

{

    int sum = 1;

    for (int i = 2; i <= n; i++)

        sum = sum * i % mod;

    return sum % mod;

}

int qsm(ll a, ll p)

{

    ll s=1;

    while(p)

    {

        if(p&1)

         s=s*a%mod;

      a=a*a%mod;

    }

       return s;

}

ll isprime(ll x)

{

    if(x<2)

        return 0;

    for(int i=2;i<=x/i;i++)

        if(x%i==0)

            return 0;

    return 1;

}

const int N=3e6+10;

// bool vis[N];

// int prime[N],kk=0;

// void init()

// {

//  vis[1] = true; vis[0] = true;

//  for (int i = 2; i <= N; i++)

//  {

//      if (!vis[i])

//      {

//          prime[kk++] = i;

            

//      }

//      for (int j = 0; j < kk; j++)

//      {

//          if (prime[j] * i > N)

//              break;

//          vis[prime[j] * i] = true;

//          if (i % prime[j] == 0)

//              break;

//      }

//  }

// }

int fac[40];

void solve()

{
    // 变量的定义和 输入
    int r,d,x;
    cin>>r>>d>>x;
    for(int i=1;i<=10;i++){
        // 根据题意 列等式 求出下一年的总重量
        int sx= r*x-d;
        
        cout<<sx<<"\n";
        x=sx;
    }
     
}

signed main()

{

ios::sync_with_stdio(false);

cin.tie(0);

cout.tie(0);

    int _=1;

    //cin>>_;

    while(_--)

    {

        solve();

    }

    return 0;

}

// 活动地址: 牛客春招刷题训练营 - 编程打卡活动

全部评论

相关推荐

xdm&nbsp;早上喝奶茶差点喷出来。事情是这样的,我们班有个哥们儿,简称&nbsp;L,去年秋招拿了字节sp,专业方向是后端。我们当时都震惊:这哥们儿平时课上从来不发言,期末小组作业基本是划水的那种,刷题平台&nbsp;commit记录我点进去看过,绿格子稀稀拉拉。但他面试一路绿灯。一面二面三面&nbsp;hr&nbsp;面,全过,给的还是sp。当时班级群里恭喜他的、问他经验的、约饭的,热闹了一周。他说自己"运气好,准备充分"。我们都信了,直到三月初他入职。入职第二周开始,班里另一个进字节的同学W(在隔壁组的)开始跟我他的不对劲。一开始是写代码慢,后来写不出来,再后来是组里&nbsp;mentor&nbsp;让他fix&nbsp;一个简单&nbsp;bug&nbsp;都搞了一下午没动静。最离谱的是上周。W&nbsp;说他们大部门搞了个新人分享会,让新人讲一下自己负责模块的设计思路。L&nbsp;上去讲了&nbsp;20分钟,全程念稿子,问答环节别人随便问一个"那你这里为什么用&nbsp;Redis&nbsp;不用&nbsp;Memcached",他直接卡&nbsp;30秒说"这个我回去再确认一下"。会后他&nbsp;mentor&nbsp;直接找&nbsp;leader&nbsp;谈,leader&nbsp;找&nbsp;hr&nbsp;谈,hr调出了他面试录像,全程对比口型和回答节奏,发现他二三面有大量时长在偷偷看屏幕外(推测开了双机位&nbsp;AI&nbsp;答题)。(这段是&nbsp;W后来转述给我的,他自己也是听他组里同事八卦来的)昨天下班前,W&nbsp;告诉我L&nbsp;被辞退了,让他自己走,不走就走仲裁但会发函到学校。L&nbsp;现在已经回学校了,朋友圈仅三天可见。我说真的,我不是个心眼小的人,但是我看到这个消息的时候真的有种"嗯,挺好"的感觉。去年秋招我投字节后端,简历挂。我准备了八个月,背&nbsp;八股&nbsp;+&nbsp;刷&nbsp;500&nbsp;题&nbsp;+项目改了三版,连面试机会都没拿到。班里这哥们儿凭着一个外挂上岸,最后还是被甩出来了。不是说作弊就一定会被发现,但是当面试拿到的&nbsp;offer远远超出真实能力的时候,迟早会有这一天。试用期三个月不是给你过家家的,是真的要写代码、要在会议上回答问题、要扛需求的。我现在反而有点同情他。同情他相信"上岸就是终点"。发出来不是为了嘲笑谁,就是想说给那些正在被身边作弊上岸的同学搞得很&nbsp;emo&nbsp;的&nbsp;uu&nbsp;们听——别急,回旋镖很长,但它一定会回来。你继续刷你的题,写你的项目,背你的八股。该是你的迟早是你的,不是你的早晚还得还回去。xdm&nbsp;共勉。
牛客12588360...:我不想评论面试方式,作弊是绝对不对的,但是你八股加刷题也不过是个做题小子,他穿帮纯粹是他菜,你也没有高明到哪里去
点赞 评论 收藏
分享
在评审的菠萝蜜很成熟:舵轮步兵多写点呗,第一个项目更像单纯算法内容了
在找工作求抱抱
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务