实在不知道问题出现在哪里?代好几个数据进去也没有发现问题。指出问题后,有没有更好的,更简洁的c语言算法
2条回答 默认 最新
- 智者知已应修善业 2023-10-05 07:59关注
解析题目:以样例来说10天从周三起3 4 5 6 7 1 2 3 4 5只包含一个周末的2天,若从周三起12天则包含2个周末即4天3 4 5 6 7 1 2 3 4 5 6 7,若从周三起14天也包含2个周末即4天还包括周末后2天3 4 5 6 7 1 2 3 4 5 6 7 1 2,这样分析就可以把数据分3部分进行计算。 以第一荔枝计算:7-3=4+1=5(包含自身1天),4-1=3(双休),10-5=5,5/7=0,5%7=5,3+(0*5)+5=8; 以第二荔枝计算:1-3=4+1=5(包含自身1天),4-1=3(双休),12-5=7,7/7=1,7%7=0,3+(0*5)+5=8; 以第三荔枝计算:1-3=4+1=5(包含自身1天),4-1=3(双休),14-5=9,9/7=1,9%7=2,3+(1*5)+2=10; int qt=0,qs=0,bs=0,yu=0,x=0,n=0; std::cin>>x>>n;输入输出语句自行修改。 qs=7-x; qt=qs+1; if(qs)--qs; n-=qt; bs=n/7; yu=n%7; if(yu==6)--yu; n=qs+bs*5+yu; std::cout<<(n *= 250)<<"\n";输入输出语句自行修改。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 孟德尔随机化怎样画共定位分析图
- ¥18 模拟电路问题解答有偿速度
- ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
- ¥15 误删注册表文件致win10无法开启
- ¥15 请问在阿里云服务器中怎么利用数据库制作网站
- ¥60 ESP32怎么烧录自启动程序
- ¥50 html2canvas超出滚动条不显示
- ¥15 java业务性能问题求解(sql,业务设计相关)
- ¥15 52810 尾椎c三个a 写蓝牙地址
- ¥15 elmos524.33 eeprom的读写问题