sd 题目

string s7=  "...9.5....5....17..6..2.43...6.8..5.....6...24..5....3..2..9.8.7....65.....87..9.";
string s8=  "...9.5..825.6..179.6..2.435..6.8..5.....6...24..59...3..2.59.8.7....65.....87..9.";
string s9=  "000023400004000100050084090601070902793206801000010760000000009800000004060000587";
string s10= ".9...8....8..6..916.41..5.84.....3...6..7..8.8.5.....97.86.39..912.5..633.62...7.";
string s11= "500200010001900730000000800050020008062039000000004300000000000080467900007300000";
string s12= "..516....6...73...3....57.6....3.691139756482862491..74.1.....5...5....8.....72..";
string s13 ="/
 +-----------------------+ /
 | . . 1 | . . . | 5 . . | /
 | 8 . . | 4 . 5 | . . 3 | /
 | 2 5 . | . . . | . . 6 | /
 |-------+-------+-------| /
 | . . 6 | . 9 . | 4 . . | /
 | 4 . . | 2 3 1 | . . 8 | /
 | . . 8 | . 4 . | 3 . . | /
 |-------+-------+-------| /
 | 6 1 . | . 5 . | . . 9 | /
 | 9 . . | 1 . 3 | . . 4 | /
 | . . 2 | . . . | 1 . . | /
 +-----------------------+ ";
string s14= "7..6.5.29...8...36..1....74..7...2.5.9....4833.8...7.1279...658.1.7893428..526917";
string s15= "476.5.9.3132....85598.....78...6...9..74.53.83...8...27.....29128....576..1.7.834";
// Hidden Pair 800070009010000050700608003380105074000207000200030005008409500100000006090000040
string s16= "800070009010000050700608003380105274000207000200030005608409500100000006590000040";
// 回溯求解算法的克星
string s17= "...5..4..........17..2........9...5...6.......41...3......4.8.69.......5.....1...";
// Hidden Triple
string s18= "6.53.12.47.3..45.92........152936847476812..59384576215........8.7...4.23.91.8756";
// Locked Candidature
string s19 ="8..725..3.......71...9312.845..8...218.....35..951.784..31....6..8.....7.....6..9";

string s20= "837169254..4387691691542.7.....94.1646...1..9.196.5.4.9..71648..469581..1..42396.";
// Hidden Quad
string s21= ".531.8..4.6...5..8..82....3..........258...977.9..1.6.832.1...9..478...6.......81";
// HIdden Quad
string s22= "496..8315138465972257319648.43...75..71...23.529...86.314692587965847123782...496";
// BUG + 1
string s23= "508102304429536187013804520104758230385629741002413805247361958831945672956287413";

// test bug + 1                                           .
string s24= ".2.6478355471836926385294178.42.5763.65738.49.734.65..48.371.563.6852.7475.9643..";

// X-Wing
string s25= ".287.965.754..398..69.....7.31.97.6..763...9..95..437.917456...542938716683172549";

// Swordfish
string s26= "261.3.845459.1.376783564..99.8..3..46.5.4.9.21..6....83..4...818.6.2...35..38...7";

// Jellyfish
string s27= ".4318..6585.46.....1635.849425.36.8....2.4.5667.8.54325.4.216...6.5.8.141..6435..";

// BUG+1
string s28= "394125768276480510518700024059374080483210075027508430961857040742931856835642197";

// XY-Wing
string s29= "361.92.48452..8...8973....2......8..9..625.73..68.....2....798....2...1..4..8...5";
string s30= "153297468429681...6..5349128.61....4.32.....1.143.8.....581..472.19.3........51..";

// XYZ-Wing
string s31= ".49.7....2.7...9...35..6...52876.4.....8.9.....1..4.68...1...2...3...1.5..2.4.37.";
string s32= "....5..211..4....73..81..5.2.41....5.1..3..62..32.81.9.3...9..86...81..3.7.32....";

// Chain-- Turbotfish
string s33= ".81.623.564378591225.13.6.85983164274162578933728..56116.5.328.83..21756.256.813.";
string s34= "61..97342.436.2.97927.34.682..7.3914.94.6.2733714298561392467854.297.6317..3..429";
string s35= ".3......15..1...8.4.12....9823647..56159..478749581..337.4....21.........5.3....6";
string s36= "..173645876485.3.95384.9.67..367......79.36..1.6...97361.38.7.237..6.8.1482197536";

// Romote Pair (XY-Chain)
string s37= ".63.521....5..16.3..4..6..5..27485...4.695231659..34.....569.14..6...9.2.91...3..";

// UR
string s38= "080000000205003600300820700000600001004138500900007000002065009001700205000000040";
string s39= "187..69..2459736183..821754...69...1..413859.91...7.....2.651.9..178.2.5....1..4.";

// UR2 Unique Side
// 020000930907001400004720000650000000000807000000000089000074300001600208065000090
string s40= "126...9379873614..5347298..6589.......98576.3..3..6589892.743....169.2.8.65....9.";
string s41= "457.632.13.27....5..65.2743249.5731.7...2..59561....72625..8937.74..512.1..27.5.4";

// UR Pair
string s42= "936...5847854..1.2142..57.6593.4.827874392651621.5.9433.9..42782.8..3419417...365";

// UR3 Unique SubSet
//           691354728324....56875...4...6274.....37.61..2..8..9..72569..8147.3.85269.89...375
string s43= "691354728324....56875...4....274.....37.61..2..8..9..72569..8147.3.85269.89...375";
string s44= ".51342...3968..421.24169...273581694165794.3.489...517.3.4..18..4..1.7..61.....4.";
// 多解测试
string s45= ".........3968..421.24169...273...................................................";
// 无解测试
string s46= "22........3968..421.24169...273...................................................";

// UR 5
string s47= ".279431.83.4.7.2..9.....4732.5...31....315.241.3..2...43...658...283.6418.6..493.";
// UR 6
string s48= "2517489633946527..6781394525..983.4.18342759694.516.3.83.2.4..54.58.13.971.3.5..4";

// UR 7
string s49= "74185..9..3.7.1458.8534917..6.59.8..59.1382..8.3.7.5.9...4.37.537..159...5.9.7..1";

// 比较难的题目
string s50= "...7..8......4..3......9..16..5......1..3..4...5..1..75..2..6...3..8..9...7.....2";

 

/*
BUG + 1 数格
069218045215473689804965201648397152002651408501824067183542006426789513957136824
406102937217439568093006142139245876648397215002618394065903421924561783301024659
265004170743501206189276354618742935592813647437659821026405710974128563051067402
136980405247153896589600130615738900978421653423569718861205309754396281392810560
956418732784932651321657498410760280275894163860021074692180047537249816148076020
074102903592438671013079024157394268346285197928716435769041302231007049485923716
873159624924687351561432897102790406396248175740061209219876543607024918400910762
340079056951246387670305490597431628123768549486592713234907065815623974769054030
508102304429536187013804520104758230385629741002413805247361958831945672956287413
410308027379126845208704103107283004834569712920471308591847236743612589682935471
902780406870640920364529781208974600693215847740368209129437568437856192586192374
516239487923478006784651932138567249240983061609124803890342605462715398300896024

580240031924316587310508402463981275891725346752463819245130008679854123138602054
070000000000025070000801930947000006080060020600000791061903000020510000000000050
153009000000050000090608070270000000540010029000000087080903040000040000000700896
000010000100000308536400910002080000080060090000030500027009463601000009000070000
001070000089002500700069000000000407590040062308000000000630008002900150000050700
200070000900056302504002000000000740300040005072000000000100209605320007000060008
540007900000004002709000600032008007000020000100700420008000206600900000003100045
604700085002000000070004310000006500500030004006800000053100090000000200940008603
300081200000004000070000984000000410400563008086000000614000090000200000003490007
001890060850000000403000007007605003000030000300401200700000301000000052010059400
002000060700030500090075100600800700000467000004003006008290070001080002020000900
000409000008300940930000100100002500400060003007900006001000059026003800000608000
352000700000507020070060500000090008007040600600030000006070080010309000005000971

148203056762085340539604820491857632605030180803060090987546213256300478314728060
201386097379105006608900301126834975487569213593010648060093104030401069914658732
017280345304507062025300097100073256253860071706125038561002783472638519030751624
820496710179025046064071290416238579237549681900167020002710960790680052640952037
008702045549080732207405100675849213482060579003257864701520400054078021826914357
309827504200046398800093027453268009192735846600914253720359001901682005506471902


701260054085194670046750001879521346563947218124386795402875160058610407617430580
152648973649357182873921060987200650461579238325800090598402010216780049734190820
083096050097500036645000090439251678861070524572648319324167985758020163916835742
132657984748193652569284137953472816214368795000519243005906471490700008000840009
900850436568934127003160895050246309394518672602793540039075200276381954105029703
459126837381574269276983154504207608790061425600400703860719042947602081100040976


196783524827546913435921876200009657500267300670005200784352169351694782962178435
948163275350724090702985340694871523235649187800532964403210059520390410189456732
528703100691824573473510802159672008782341659364985217945208701837150020216407085
835921000762543819419867050156082097243795681987016500391654008678239145524178900
630000859087509436945638217594871362068050790370906580419080625856492173723165948
394125768276480510518700024059374080483210075027508430961857040742931856835642197


  % 图形

周一 076000003900500010400100200097006000000030000000200170003001002080005007200000460
周二 076000003900500010400100700097006000000030000000200170003001002080005007200000460
周三 023000005800500090900800100016002000000040000000600740005001003070003002200000460
周四 082000006400100020600300700016004000000080000000500480007003002060007003100000950
周五 085000003200400050700100200054009000000080000000300120008002009010004002300000740
周六 049000008100400020800600100052009000000050000000100590007001009060002007900000680
周日 078000009400900030200300400086003000000040000000500360005002007040009002800000150

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值