足根アナログ--K - 大部門LightOJ - 1214

K - 大部門

 1214 - Laigtoj 

多数のシミュレーション、削除記号を覚えています

1の#include <iostreamの>
 2の#include <CStringの>
 3の#include < ストリング >
 4の#include <地図>
 5の#include < 設定 >
 6の#include <アルゴリズム>
 7の#include <fstreamの>
 8の#include <cstdioを>
 9# <cmath>含む
 10の#include <積層>
 11の#include <キュー>
 12  使用 名前空間STDを、
13  CONST  ダブルパイ= 3.14159265358979323846 14 typedefの長い 長いLL。
15  のconst  int型 MAXN = 5000 + 5 16  のconst  int型 DX [ 5 ] = { 0001、 - 1 }。
17  のconst  int型 DY [ 5 ] = { 1、 - 1000 }。
18  CONST  INT INF = 0x3f3f3f3f 19  CONST  INT NINF = 0xc0c0c0c0 20  INTmain()の
 21  {
 22      のint T; CIN >> T。int型 CNT = 0 ;
23      一方(t-- 24      {
 25          、文字列 strの、CIN >> STR; LL N; CIN >> N。
26          であれば(STR [ 0 ] == ' - ' 27              str.erase(str.begin())。
28          LL和= 0 29          のためにint型 I = 0 ; iが(str.sizeを<)私は++ 30          {
 31              合計=合計*10 + STR [I] - ' 0 ' 32              和=和%N。
33          }
 34          であれば(和== 0)のprintf(" ケース%のD:分割する\ n "、++ CNT)。
35              他の printf関数(" ケースは%d:割り切れされていません\ n "、++ CNT)。
36              
37      }
 38      リターン 0 39 }

 

おすすめ

転載: www.cnblogs.com/Msmw/p/10991230.html