题意: 这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出
[patl1-046]整除光棍 解题关键:模拟除法 #include<cstdio>#include<cstring>#include<algorithm>#include<cstdlib>#include<iostream>#include<cmath>usingnamespacestd; typedeflonglongll;charans[10002];intmain(){intn; cin>>n;intp=0,now=1;for(intlen=1;;len++,now=now*10+1){if(p||now/n){ an...
通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常的 异 常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. 应用场景:1/3=0.3333333333... ...光棍的11种极限 当日历翻到四根柱子高高竖起的这一天,几多伤感几多愁,小编整理...
整除光棍 L1-046. 整除光棍 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 翁恺 这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。现在,你的程序...
L1-046 整除光棍 题解 很容易想到枚举"光棍"的1的数量,判断是否能被x整除,但是不能直接用整形或者long long进行存储,部分答案的光棍很长。 在枚举光跟长度i后,用y代表光棍的值,最开始y等于0每次将y = y * 10 + 1总共i次没有溢出就可以得到长度为i的光棍。 由于a * b % c == a % c * b % ...
L1-046. 整除光棍~ 题解:我们假设有一段很长的由1组成的序列,such as ”1111111111111111111...“,然后我们模拟除法,当第一次出现余数为0的时候,就是我们要的最小值解 代码: #include <iostream>#include<queue>#include<cstring>#include<string>#include<cstdio>#include<cmath>usingnamespacestd;intmain()...
L1-046 整除光棍 (20分) 这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字...
L1-046 整除光棍 这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x...
L1-046 整除光棍 (20分) https://pintia.cn/problem-sets/994805046380707840/problems/994805084284633088 (ps:躺床上想出来的) 1#include <iostream>2#include <cstdio>3#include <algorithm>4#include <cmath>5#include <cstring>6#include <string>7typedeflonglongll;8usingnamespacestd;9intmain()10{11in...
L1-046. 整除光棍 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 翁恺 这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个...