每周三道题 『每周三道题』是计蒜客信息学推出的周更栏目。每周,在我们都会在公众号上都会发布由简到难,共三道信息学题目,并于次日公布题解。欢迎各位同学积极踊跃地参与解题哟! 题解 如果把两个数相乘,对于最大的数据,结果会超过 long long 的范围。 我们发现,如果乘完以后结果能被 5 整除,那么一定是原来的两个数中有能被 5 整除的,也就是说 a 能被 5 整除或者 b 能整除就是 'Yes' ,否则就是 'No' 。 标程 #include <iostream> using namespace std; int main() { long long a, b; cin >> a >> b; if (a % 5 == 0 || b % 5 == 0) { // 两个条件用或连接 cout << 'Yes' << endl; } else { cout << 'No' << endl; } return 0; } |
|