关注
#include<iostream> #include<cmath> using namespace std; long long int f[1001] = {0}; long long int do_calc(int n) { if (n == 0) { f[0] = 1; return f[0]; } else if (n == 1) { f[1] = 1; return f[1]; } else { if (f[n] != 0) { f[n] %= (long long int)pow(10,9)+3; return f[n]; } int item = (long long int)(log(n) / log(2)) + 1; for (int k = 0; k < item; k++) { f[n] += do_calc(n - (1 << k)); } f[n] %= (long long int)pow(10,9)+3; return f[n]; } } int main() { int M; cin >> M; while (M > 0) { int n; cin >> n; cout << do_calc(n) << endl; M--; } return 0; }
查看原帖
点赞 评论
相关推荐
投票
北科勒布朗詹姆斯:无脑腾,现在户口有鸟用,你又不高考,研究所都是嘴上一套背后一套的,招人的时候说是37w955,真去了可由不得你 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
11754次浏览 150人参与
# 你的mentor是什么样的人? #
51037次浏览 719人参与
# 程序员找工作至少要刷多少题? #
20381次浏览 258人参与
# 我和mentor的爱恨情仇 #
106178次浏览 945人参与
# 论秋招对个人心气的改变 #
12620次浏览 171人参与
# 校招第一份工作你干了多久? #
136602次浏览 597人参与
# 机械人避雷的岗位/公司 #
43930次浏览 304人参与
# 为了减少AI幻觉,你注入过哪些设定? #
5576次浏览 167人参与
# 设计人如何选offer #
189643次浏览 868人参与
# 你的秋招进行到哪一步了 #
2530438次浏览 23253人参与
# 机械人还在等华为开奖吗? #
312071次浏览 1582人参与
# 牛客AI体验站 #
7455次浏览 200人参与
# 秋招投递记录 #
380845次浏览 3203人参与
# 重来一次,我还会选择这个专业吗 #
411182次浏览 3898人参与
# 12306一秒售罄,你抢到回家的票了吗? #
2204次浏览 51人参与
# 我现在比当时_,你想录用我吗 #
9181次浏览 117人参与
# 互联网公司评价 #
485823次浏览 4111人参与
# 职场上哪些行为很加分? #
322419次浏览 3598人参与
# 一张图晒一下你的AI员工 #
5547次浏览 123人参与
# AI Coding的使用心得 #
5044次浏览 105人参与
查看3道真题和解析