UVa 11879 - Multiple of 17
来源:互联网 发布:我的世界js是什么意思 编辑:程序博客网 时间:2024/05/16 07:11
题目:计算一个数是不是17的倍数。
说明:字符串,大数。简单题,直接判断即可。
设 n = 10a + d;(0 ≤ d ≤ 9)则
a - 5d = 51a - 5n,如果n被17整除,这个数必然也被17整除。
说明:题目给了个结论,不需要用,直接%17判断余数即可。
#include <iostream>#include <cstdlib>#include <cstring>#include <cstdio>using namespace std;char str[104];int val[104];int main(){while (~scanf("%s",str)) {if (strlen(str) == 1 && str[0] == '0')break;int len = strlen(str);for (int i = 0 ; i < len ; ++ i)val[i] = str[i]-'0';val[len] = 0;for (int i = 0 ; i < len ; ++ i)val[i+1] += val[i]%17*10; if (val[len])printf("0\n");else printf("1\n");}return 0;}
0 0
- uva 11879Multiple of 17
- UVa 11879 - Multiple of 17
- uva 11879 - Multiple of 17
- UVA 11879Multiple of 17
- UVA 11879 multiple 17(大数取模)
- Multiple of 17
- Multiple of 17
- toj 4607 Multiple of 17
- UVa 11256 Repetitive Multiple
- "multiple definition of" 错误
- multiple definition of...
- multiple definition of...
- 解决 multiple definition of
- extern: multiple definition of
- gcc: multiple definition of
- multiple definition of XXXX
- 解决 multiple definition of
- multiple definition of
- 【GitHub】Universal–Image–Loader 使用
- 七、文档撰写与更多环境测试
- Conversion to Dalvik format failed with error 1【提示翻译】
- 【Android】大图片加载时OOM
- 关于电压校准值的问题
- UVa 11879 - Multiple of 17
- 【Android小问题】XML布局文件错误提示:incorrect line ending found carriage return without corresponding newline
- 监听EditText中的字数,并且超出字数时显示红色字体
- android开源项目和框架
- 【GitHub】AndroidAnnotation框架使用方法
- 【Android PDF】Android中集成mupdf
- 【Android adb】 adb环境变量配置
- 【Android SharedPreference】 使用SharedPreferences存储复杂类型的数据
- 【Android WebView】 利用webview实现浏览器的基本功能