codeforces--279--
2014-11-24 15:36
423 查看
还是太弱啊 终测 C D都挂了 =_=
...porker写的C关于取模的运用 对于以后的题目 都有很好的 移植性 感觉主要是运用了 (a+b)%p = ( a%p+b%p)%p这个性质
贴下 3题代码 当时比赛的时候 可能有点难看 懒的改了
View Code
...porker写的C关于取模的运用 对于以后的题目 都有很好的 移植性 感觉主要是运用了 (a+b)%p = ( a%p+b%p)%p这个性质
贴下 3题代码 当时比赛的时候 可能有点难看 懒的改了
#include <iostream> #include <string> using namespace std; bool result[1000010]; int main() { string s; bool flag; cin >> s; long long a, b; cin >> a >> b; long long temp = 1; long long temp2 = 0; flag = true; for ( int i = s.size() - 1; i > 0; i--) { temp %= b; temp2 += temp * ( s[i] - '0' ); temp2 %= b; temp *= 10; if ( temp2 == 0 && s[i] != '0' ) { result[i] = true; } else { result[i] = false; } } temp2 = 0; for (int i = 0; i < s.size()-1; i++) { temp2 *= 10; temp2 += s[i] - '0'; temp2 %= a; if (temp2 == 0 && result[i + 1]) { flag = false; cout << "YES" << endl; for (int j = 0; j <= i; j++) { cout << s[j]; } cout << endl; for (int j = i + 1; j < s.size(); j++) { cout << s[j]; } cout << endl; break; } } if( flag ) cout << "NO" << endl; }
View Code
相关文章推荐
- codeforces 279 B. Books
- 第二十三次codeforces竞技结束 #279 Div 2
- Codeforces 279 B Books
- codeforces 279B - Books
- codeforces 279-B. Books(尺取)
- [树上LIS 线段树合并] Codeforces 490F #279 (Div. 2) F. Treeland Tour
- [Codeforces] 279B - Books
- Codeforces 453B Little Pony and Harmony Chest 状压DP
- Codeforces 598D:Igor In the Museum
- CodeForces 548D 单调栈
- Codeforces 724B
- CodeForces - 456A(水)
- CodeForces - 149D(区间DP)
- codeforces 455B A Lot of Games
- Codeforces 596C Wilbur and Points 【贪心 + sort】
- CODEFORCES 264D Colorful Stones
- Codeforces Round #383 (Div. 2) && Codeforces 742 B (标记技巧)
- 暑假第一周 D CodeForces 660 B.
- CodeForces - 879B Table Tennis
- Codeforces 220B - Little Elephant and Array 离线树状数组