暴力解法计算8除不尽的数字

【C语言训练】8除不尽的数
选择结构 / 循环结构 / 枚举
空间限制:16MB时间限制:1s总提交数:2535通过率:60.12%题目来源: 站点添加
一个自然数被8除余1,所得的商被8除也余1,

再将第二次的商被8除后余7,最后得到一个商为a.

又知这个自然数被17除余4.所得的商被17除余15,

最后得到一个商是a的2倍.

求这个自然数.


#include<stdio.h>
int main(void)
{
   		int i=1;
		for(i=1;i<9999;i++){   
     				 if(i%8==1&&(i/8)%8==1&&(i/8/8)%8==7&&i%17==4&&(i/17)%17==15&&(i/17/17)==2*(i/8/8/8))
     				 /**
     				 *按照题意的索引直接进行暴力解题,用括号表示了题目代表的数值
					  主要是要分清楚什么是余数,什么是商的值,最后的那个解是减少两个未知数的方法 
     				 */
       				 printf("%d\n",i);
} 
}

题目的编程来自于广东技术师范大学的在线判题系统,简称为OJ系统,
希望下载的浏览器是谷歌浏览器,这样可以更好体验我们学校的编程网站,
题目来源 广东技术师范大学在线判题网站http://www.gpnuacm.com/#/home

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值