UVALive 6173 Casting
2014-09-27 18:49
393 查看
题目链接:点击打开链接
#include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int N = 10000005; char s ; int main() { int T, cas, k; scanf("%d", &T); while(T-- > 0) { scanf("%d %d %s", &cas, &k, s); int n = strlen(s); int sum = 0; for(int i = 0; i < n; i ++) { sum = sum * k + s[i]- '0'; sum %= (k-1); } printf("%d %d\n", cas, sum); } return 0; }
相关文章推荐
- UVALive 6173|HDU 4485|B-Casting|水体
- UVALive 4975 (LA 4975) Casting Spells Manacher + Set维护
- Uva 6173 B-Casting
- UVALive - 6258
- UVALive 5968
- UVALive 5545 Glass Beads
- UVALive 5097(斜率dp)
- [UVALive 6663 Count the Regions] (dfs + 离散化)
- UVALive 3211 : Now or later (2-SAT)
- UVALive - 3905 Meteor 统计
- UVALive - 5902 Movie collection
- UVALive - 7511 Multiplication Table (模拟)
- UVALive 7338 C - Toll Management IV
- UVALive 5131 Chips Challenge 费用流
- UVALive 7512 November 11th(模拟, 思维)
- UVALive 6044(双连通分量的应用)
- 2015Daejeon UVALive 7236 K - Tree Edit
- UVALive 4221 Walk in the Park 扫描线
- uvalive 4730王国kingdom(并查集+线段树)
- UvaLive 2197 Paint the Roads(费用流)