From 180bca3817af251ad4dd8be92a339ab574e4d7c7 Mon Sep 17 00:00:00 2001 From: Shahbaz898414 <76616023+Shahbaz898414@users.noreply.github.com> Date: Mon, 1 Apr 2024 02:59:38 +0530 Subject: [PATCH] 1 --- ....cpp_39f6c723938fc49d673983effd889611.prob | 1 + ....cpp_fe202e77481a1d8fb455cf32effc36c3.prob | 1 + ....cpp_8f5d8156846c64099f9bc9ff58a11fe6.prob | 1 + ....cpp_c28ad5ad0fc113985bcc4885e7042753.prob | 1 + ....cpp_4bb1cfcc71873775e772387df1bfcbca.prob | 1 + ....cpp_a6a1986972f684a3c8a0ac7491e2b81f.prob | 1 + ....cpp_872fbb9582e1ef4ed1f52d16e687ee48.prob | 1 + ....cpp_63ab56dffd255fe90746b36abc7283bf.prob | 1 + ....cpp_aaeaa3ce881a35b2fddd97bad820765b.prob | 1 + ....cpp_358bc425b74ddbece9a90ba76902edd6.prob | 1 + ....cpp_88415f1d15614324af3050049d417288.prob | 1 + ....cpp_ead30337c79e7f216914e572794e6d87.prob | 1 + ....cpp_077118301dd670d7fc85b12cd90f3a4a.prob | 1 + ....cpp_17e6cb480487d6965da4cff360c462a9.prob | 1 + ....cpp_4ba38c98b1f1b4392586461f3a48922c.prob | 1 + ....cpp_e26b1909b08f026cf536e760624fde5b.prob | 1 + ....cpp_2e5d76e8e1b61e00460e23bde6df4adb.prob | 1 + ....cpp_71948184fcac661888f43a3e88cc2d08.prob | 1 + ....cpp_12b261255cbf24cc079d1cfc764997a8.prob | 1 + ....cpp_a93360de84089a2e0f9535c70bb8f834.prob | 1 + ....cpp_4c2bc57879eb2cee811946feccd4af27.prob | 1 + ....cpp_b3ae0cff1c1450961921ed11fd021d14.prob | 1 + ....cpp_8f051d461fd1232a43e8957cb1171244.prob | 1 + ....cpp_1bb8eeebab5dfd97dc864b0d64266903.prob | 1 + ....cpp_36efaf0cdc5b6835501ad04bdacb5c79.prob | 1 + ....cpp_55f6bf493821b8d4c437c2672a954691.prob | 1 + ....cpp_8122f872ef8f7412f42ad6e6b5a52a53.prob | 1 + ....cpp_449c70d023b4e20879a13adce4d41892.prob | 1 + ....cpp_3b3b6c7a0459683c90913da8426c4a61.prob | 1 + ....cpp_6becdc4597c885dd75d3b265f157c9a8.prob | 1 + ....cpp_7a9bcc210aa17081460cb6866e07dc91.prob | 1 + ....cpp_ad67af938e524ce1e012c6ee1cb16d1a.prob | 1 + ....cpp_45bc77569c92ff2ef5583636a84aebb4.prob | 1 + ....cpp_6eccf646b105e1cf3f282e6007e1a247.prob | 1 + ....cpp_917e8557bf76b646f8d424166b7129cf.prob | 1 + ....cpp_c97e7b4d8687009aaadfec031159ac16.prob | 1 + ....cpp_c1d3bd62d412858479f2feb1cc8612c2.prob | 1 + ....cpp_9b03384a092644c9afdd07ae553fd23d.prob | 1 + ....cpp_1d47b117ebc6fe1ce7bab28095006c65.prob | 1 + ....cpp_c8acd86d00bfb2d3b9d4bb13fcd8d649.prob | 1 + ....cpp_6dd6844b85b1610cd914ca0f31595fe2.prob | 1 + ....cpp_fb7b8e89c33b58472c567b7ffcfbaf8b.prob | 1 + ....cpp_81a2ee190fd7db380ce746579a1a2ddc.prob | 1 + ....cpp_5df7985b4a5c77f52c2172210ecf0a2a.prob | 1 + ....cpp_f010e0e7329bce6677682fa1342a9e46.prob | 1 + ....cpp_57bab4598b71fbf16438e27d505da39d.prob | 1 + ....cpp_36ba76c5c57d7a157f84d7e1d7696d8a.prob | 1 + ....cpp_56b1e8fb654df0446263694748b39d76.prob | 1 + ....cpp_1516ed75480115b59ffe84463b120589.prob | 1 + ....cpp_d0a9008f2ed2ff0353a2f7114992209b.prob | 1 + ....cpp_52ec17dcf11538c9406f593bdcaab09e.prob | 1 + ....cpp_09cbedaf7376002e9a6ed490075d30f1.prob | 1 + ....cpp_5df43da09fe7e54c1a829a13bb2e8bbf.prob | 1 + ....cpp_239244141928863a2339f71873fa8155.prob | 1 + ....cpp_e0620ebd330517302690cb219ba63d7c.prob | 1 + ....cpp_884d42c5d74054c6ee6cb5a46cd146c2.prob | 1 + ....cpp_9f6baf62819eca75dbfef12e8f8c72c5.prob | 1 + ....cpp_4fc5f36d6fc2c3c5e68fad2a603cc0e4.prob | 1 + ....cpp_6b198e8ac188f959cf8d1923f1beeb71.prob | 1 + ....cpp_a7b28b32ca707ca8d3efcdafe7cb888a.prob | 1 + ....cpp_61dd71ab3fc092e7ff78c16dd25a36d4.prob | 1 + ....cpp_fc740b8463fe233ce6850dede0145b95.prob | 1 + ....cpp_717be335c8348d739b527cc21afe9490.prob | 1 + ....cpp_b108fd2cdb7ca2f77863d9cd6478e1e5.prob | 1 + ....cpp_cffd28611d851e11738d4abdb5235727.prob | 1 + ....cpp_eed05d67ccf745d0f274a57a96f08b0e.prob | 1 + ....cpp_f7b34fe81a8f4007297b201e06b0326e.prob | 1 + ....cpp_f57b9cde7672de05be3e26e977ed54e9.prob | 1 + ....cpp_1b4b70bb763a06b715399f89569ca6d9.prob | 1 + ....cpp_38a805a67e7a2b67d6422e23b447c993.prob | 1 + ....cpp_6be1d312d104804e026f67819fd3bd5a.prob | 1 + ....cpp_c10df50cff04d352e6ac6e309bb4b963.prob | 1 + ....cpp_195fe83c40a8a00c13526033202323d6.prob | 1 + ....cpp_a6d1d042e0c37a4daafe015bf6672de4.prob | 1 + ....cpp_21dac3d07833fec3f074c056a2c3d21d.prob | 1 + ....cpp_e25de864b8762f2bebe61a9d2017681b.prob | 1 + ....cpp_540fdac6aa79aa245eddd318fad75f59.prob | 1 + ....cpp_92c8723429db280e7397db9091db6d9d.prob | 1 + ....cpp_df4d1e7f8cb3482c068afc9840988e44.prob | 1 + ....cpp_b79014b86de1588741d8993d9b0e4960.prob | 1 + ....cpp_ac777474867c1163b3453a1cf7357330.prob | 1 + ....cpp_1c9d1583672ac649ffe8dcf1f059ccf7.prob | 1 + ....cpp_e3e6480c807672cbd016df0790b3a15d.prob | 1 + ....cpp_80071f2f11cdc06e7c730dd668649e1d.prob | 1 + ....cpp_8056475c209b4eb28308d2525fe63271.prob | 1 + ....cpp_1bdee22407696787a3a7094d1b85498f.prob | 1 + ....cpp_aafa514a9ed2c11662890702c10f3e27.prob | 1 + ....cpp_bb95b97fa448efdf0e210bc9db8bfca3.prob | 1 + ....cpp_efc1e291d2b86ff2c086cfb4a329318b.prob | 1 + ....cpp_a4a73477e03df2b9a90add9900f96c92.prob | 1 + ....cpp_904d3df665f0e294f2cbd2e28c3d881c.prob | 1 + ....cpp_676f082d7c1f818586758d39dd0fe481.prob | 1 + ....cpp_78ac7db65c1402d3047915a4265ce872.prob | 1 + ....cpp_f0e8d85b9bc691acce3d0f9b078f25f3.prob | 1 + ....cpp_62a3456121e0876f73d2e7ae8df7b395.prob | 1 + ....cpp_fc28d8363f1f85f74a9080a8b431fa32.prob | 1 + ....cpp_f7448760e68ca6ee8f06b399213398a7.prob | 1 + ....cpp_7e883b24b6944757d4c71abed191f51a.prob | 1 + ....cpp_ccce983a60c89cc112d728d1b38cd22b.prob | 1 + ....cpp_d9f5a1fe5b565b211c79a738c0708d5e.prob | 1 + ....cpp_e5b5579dc8cc64da366fb147ae8b9f67.prob | 1 + ....cpp_ed1b5cafdf008f774a0cb51816ff18f5.prob | 1 + ....cpp_934828028cc3bcc35bc93182d1e996cb.prob | 1 + ....cpp_abce1b3cbcbe2b80d4e2440433269c6a.prob | 1 + ....cpp_616e1ade0d10d8deafe2304d423b5116.prob | 1 + ....cpp_4725a818bafa088a850b0191fcaaa8a1.prob | 1 + ....cpp_479632bac77e0a4fbb406db6fd3e3e85.prob | 1 + ....cpp_7acd3c5bf12c4bee9da1096e289f3fa2.prob | 1 + ....cpp_10b3b5f3b7d46bfa7c10850b580860c6.prob | 1 + ....cpp_22dc267ce44e2a636cabd758cb342022.prob | 1 + ....cpp_28d1ea5c4e139c43dd0a225f633fb1d5.prob | 1 + ....cpp_0a05458b6848fbfb01af4355337ce07c.prob | 1 + ....cpp_cd6d4fb8b6978248cff33eb46bb9529d.prob | 1 + ....cpp_cbd14234cb91941bff1ed37e38da1ef2.prob | 1 + ....cpp_8b7f061227dcec2ccf8dd79ef67a35ce.prob | 1 + ....cpp_3a970904658e89cf6ad0dc1465ebd88e.prob | 1 + ....cpp_aa38b72ff3c036645392bb52229f8395.prob | 1 + ....cpp_6c52e6050734a1d96a30c98b1cdd5776.prob | 1 + ....cpp_ec6c5282f19aef38b7d9286def88496c.prob | 1 + ....cpp_b1fac08f19260e57e90c00c3be75f0bc.prob | 1 + ....cpp_e3f7bd78d96bf8b50ad1060eb8bb2676.prob | 1 + ....cpp_bdbd97cfbff6952c69cb7112ed3cbba6.prob | 1 + ....cpp_090c795e3833462f4f8fa14cd4013590.prob | 1 + ....cpp_fb54b8aeb409a8204668892ebd296d06.prob | 1 + ....cpp_57fa02de3b8d1395040f280878a692b2.prob | 1 + ....cpp_dd84daa96604efc615905e2207d1f148.prob | 1 + ....cpp_4da7b26acbc18f0f0d9999b1a0e924a4.prob | 1 + ....cpp_c1a98ab951c413e18ab118345068f1ca.prob | 1 + ....cpp_58976cd25032f221ff887436459260fd.prob | 1 + ....cpp_dc85eee8b90bcdd04cb32ff2fc3e01ec.prob | 1 + ....cpp_6ea7bef9767c28eb03d8a365bb0a7c7b.prob | 1 + ....cpp_2c3a5b8fa87f897c2b5fe27b14b04316.prob | 1 + ....cpp_2b8bedc16535134b519edaeb4401a8f8.prob | 1 + ....cpp_cea471aa7d4a57faafb44e2d5d1dd176.prob | 1 + ....cpp_79eabe2f153daec9badbea4de927c4a2.prob | 1 + ....cpp_ee7236dffc3f370f749791ea94a829fc.prob | 1 + ....cpp_c39ba7333d38064b0d440ddc86b1694f.prob | 1 + ....cpp_e531aa598feca66da9331ef9f0d47137.prob | 1 + ....cpp_fb08de179409b47ea64c0003eefda066.prob | 1 + ....cpp_e8921b9fa3af1da3af3df7836f52954c.prob | 1 + ....cpp_4020644c6a0b9762b1f54b81cb6ad07c.prob | 1 + ....cpp_892d987ddecd002f4266753a946019f2.prob | 1 + ....cpp_c6c35c39336a4012262ed747dcfa382d.prob | 1 + ....cpp_a7bc2246171c642d8b43912719382d00.prob | 1 + ....cpp_d875c14e7bc5decd7e8383b352971612.prob | 1 + ....cpp_3c47838bcbdfa39ddb397c316480a1ce.prob | 1 + ....cpp_681a6a7731af4bb97ff357f864db3557.prob | 1 + ....cpp_40abacb75ae19f0eac5a48ca2df9370f.prob | 1 + ....cpp_f691f372e5bb201a85519a8103d34736.prob | 1 + ....cpp_67c60e343f75b9f4d4fc6f38ebeaafc2.prob | 1 + ....cpp_3608deff7334e6018014729e6d4ed194.prob | 1 + ....cpp_9350f67d00f8df68f9d1acc3974fc0c6.prob | 1 + ....cpp_21f4c58b7861b058838b9bfa69ae2b51.prob | 1 + ....cpp_3c0c8a89992a96ddae4aa3f4e42bc7c2.prob | 1 + ....cpp_c541956c1effaa9b385683bc6414cf34.prob | 1 + ....cpp_fad1d1385c74c26eabf2933b4659fd39.prob | 1 + ....cpp_1ebd85d633cf211a5bdc6015e2280934.prob | 1 + ....cpp_8ce91fe0b1a1826d980c5538338280d6.prob | 1 + ....cpp_9a1ecd2b3e35317269a0981c454d1559.prob | 1 + ....cpp_5764cf99191f2d1077cee64079db6720.prob | 1 + ....cpp_f7481b7307d1ba771567bd55b6a61650.prob | 1 + ....cpp_74b5d2e988e76c4a48c182b510e89062.prob | 1 + ....cpp_8ea8987d194c52c03c5f3a27409cf2f0.prob | 1 + ....cpp_3e143bf6688f1b4db911e44bb83958f7.prob | 1 + ....cpp_4f835eb0caf165144bd9d2841c8ed3ed.prob | 1 + ....cpp_465f042a21ee7508ee6e178d7e5342c4.prob | 1 + ....cpp_a64bb675f82b8e3aca85f9526ff154a3.prob | 1 + ....cpp_76218cb33395204fb32b34ed046ff618.prob | 1 + ....cpp_e29fa0f39be51eb458c4587aa68d19b2.prob | 1 + ....cpp_0f477191b29a883819251586ba859653.prob | 1 + ....cpp_eea0c281caa04f22121e24772b93f404.prob | 1 + ....cpp_a4b539705a56bc6c35313f4928fa4588.prob | 1 + ....cpp_b5898f50e3b11598c12a5ab0f0d45003.prob | 1 + ....cpp_99c468cf4b84aa2eb3baac2c5773e009.prob | 1 + ....cpp_10e1bd1fcca1ced2468be6bdd2ef0076.prob | 1 + ....cpp_3f29a77f29c8594499af6597a1458d33.prob | 1 + ....cpp_cfbe528cd35b9975e44ed48566c71f3b.prob | 1 + ....cpp_b5d7fcb50519bc017def241b54223447.prob | 1 + ....cpp_6e5181c7c5c871c27d610ce22a439adc.prob | 1 + ....cpp_4f1cc9106eb2afd1060fe6b40bba81ff.prob | 1 + ....cpp_c6d322def457cc26a6d247013aa08cc4.prob | 1 + ....cpp_bb9ed7f474a70b51e6b99ab63c0ce124.prob | 1 + ....cpp_f2a0ed6865abc71f3c73219dfb7af279.prob | 1 + ....cpp_6534d190e27d99fb6f3b18d4c65f2056.prob | 1 + ....cpp_79818fdaf3751ebd26d0b0a3c685cc2d.prob | 1 + ....cpp_aa669011d0d2e327f0ce856d15d8ec42.prob | 1 + ....cpp_b1aecb9d107f043c26421cff6c8632a8.prob | 1 + ....cpp_4c4cc65abefbe0f222002c487446cfbb.prob | 1 + ....cpp_5499e56184f1c9de04275f68de6aba08.prob | 1 + ....cpp_0e0c83f19e4e5eed1851d13ed8246a21.prob | 1 + ....cpp_ab64cb18e6478069e64922e54ca1e7e7.prob | 1 + ....cpp_6c7b219e19d453bf4e96ed40e59e4c7f.prob | 1 + ....cpp_f37a5f610dd35563d874d2245d7475e0.prob | 1 + ....cpp_679e2a545d2ce621ba384936f2a3c000.prob | 1 + ....cpp_ddf3ff87d23242ec9c3526f8a93868ab.prob | 1 + ....cpp_634a7f624e4b0bab663851206053a64f.prob | 1 + ....cpp_d3d5a5850f6f98296a6536e6c4db9e4d.prob | 1 + ....cpp_5c90ea6b6c585b85f9fe5d8d55fb77cd.prob | 1 + ....cpp_4f75190f526553f0e48bc06a0bc000be.prob | 1 + ....cpp_c81c5de05fb02bca2b300dbbe4ea8ec1.prob | 1 + ....cpp_e94b21b62c64f037d15906ff060e87bc.prob | 1 + ....cpp_2fb6f1a3162b082fabdf86dbbd0afcaf.prob | 1 + ....cpp_5760f158fbe99a2db84e48f803fc815f.prob | 1 + ....cpp_1d1c2f441343301e0c691be3c3f1974f.prob | 1 + ....cpp_2c1bc4dfa825990a020ecaac4a22e087.prob | 1 + ....cpp_edd16d14e7b8d03730d63c9cdac887fa.prob | 1 + ....cpp_b670e31f9211dfd0f5565ca19bc47dac.prob | 1 + ....cpp_89a9bd8a9311ae122dce256da38ce19d.prob | 1 + ....cpp_aa14acb79d19704425a48148fa57bf8e.prob | 1 + ....cpp_42cf12d62a6aaa26d8e2554c03f41677.prob | 1 + ....cpp_2c8ac4aedca57b75d38899f69ddfbc80.prob | 1 + ....cpp_e08bc05dc815f2b24f59b9d6c7b1cd4d.prob | 1 + ....cpp_60df14852500e8a6329bff68f267834e.prob | 1 + ....cpp_a66eb26375a39da56db271804f580ac4.prob | 1 + ....cpp_9a4c1147c5107443d5b8dd9f2baa125f.prob | 1 + ....cpp_a5b5e7d2f0d2e6c90caf8687e523a084.prob | 1 + ....cpp_093796cfbf839209c6c0dc3ef533f0a9.prob | 1 + ....cpp_8432752fe2e0dc995dc2f1066edffe0d.prob | 1 + ....cpp_dd59328e8ae992a50dc3eda3ff23b5e8.prob | 1 + ....cpp_d91c97ffcaa31f077000a59e1881376b.prob | 1 + ....cpp_c908bd7099727095631145df33107c78.prob | 1 + ....cpp_8d814a9a549a638d2eede7ea37723f49.prob | 1 + ....cpp_73da918627e257b22506893ba3a753c3.prob | 1 + ....cpp_ea1089c061b418dba2cda7ceea6956c0.prob | 1 + ....cpp_dc5547f7a623babef6fb5aecbdea5f45.prob | 1 + ....cpp_b59c9c862cd147fe71c3928d3692840a.prob | 1 + ....cpp_630788ce571f71c2e99b7d3f1794a2d6.prob | 1 + ....cpp_637ba5f944e7642936c5bbf02354b566.prob | 1 + ....cpp_7faddc7c2b3c75f34cbcd250a1075608.prob | 1 + ....cpp_b109d1e5b0bb6ead13a85f9a28890a47.prob | 1 + ....cpp_ac9b187c07ba4e2045dc92ab67046a5f.prob | 1 + ....cpp_92601cd5791f9bf5114e45c695e8ae7a.prob | 1 + ....cpp_af2095dd7b7311603814409e5229354d.prob | 1 + ....cpp_bd98a0635dac4d39ede407f4a3850ae7.prob | 1 + ....cpp_7509c804d0274fca8c4072338a1bf452.prob | 1 + ....cpp_7a4156fc515710499ad38ad10e935118.prob | 1 + ....cpp_c131f6af980079097ac3e2b20fe4e0e7.prob | 1 + ....cpp_35eafa5efb89ebee4a9be736fef10443.prob | 1 + ....cpp_bd6abed8d3ed55f29243548d3cbb8d4d.prob | 1 + ....cpp_f17f3aa1753de50a3398681a60256a76.prob | 1 + ....cpp_337c89319330c9d8b0413011eae6b393.prob | 1 + ....cpp_b4704769a083a3e2f4e4a258433731c2.prob | 1 + ....cpp_d8090c1d1a99cb73fbedd327a3dddcaa.prob | 1 + ....cpp_2efa74a6c3c0f819a4d0206af71f4b7f.prob | 1 + ....cpp_ed43be548cb20d66d4418125317cd253.prob | 1 + ....cpp_e5c9240a1a05d2175bde6546699ae417.prob | 1 + ....cpp_fd3044487361878ad4e9ba69f91cbcd9.prob | 1 + ....cpp_3d71d0c73b03afd4f0357fb3cb1d31e7.prob | 1 + ....cpp_8325d841cb915718ea405ac9adcabb57.prob | 1 + ....cpp_9892e09deafa900c7a00144b4a2d91d1.prob | 1 + ....cpp_c59e80acb542327c7593f48a151a458e.prob | 1 + ....cpp_5a58828c60d4eb2601956e3da533dd43.prob | 1 + ....cpp_8260ce0fd02580c122ac6bfceba6498f.prob | 1 + ....cpp_11d4de686ce39c0af9d9e5e9f86cbc0c.prob | 1 + ....cpp_e9607cdc04aa9b996b6772264bbf3857.prob | 1 + ....cpp_dd841d81364cf68160f83f646490a8f2.prob | 1 + ....cpp_ba4ab1254720480e9a20cc43919adbea.prob | 1 + ....cpp_e34cb2b31bf53f00552c1f0d074ef2e3.prob | 1 + ....cpp_2c6cf0fd4ef69e6b54ce8b96d57e87de.prob | 1 + ....cpp_55544dd3cd6050c0283091687974f8f0.prob | 1 + ....cpp_1443297ed0125196fe7c3b04e7350990.prob | 1 + ....cpp_5c0b7e36ebe3adad4f58c7bfc3a1f161.prob | 1 + ....cpp_527f6dca89f1dee5ec83ec5e7aa32214.prob | 1 + ....cpp_6ab69f6b2b0f2a06ee0f2cb6160df72b.prob | 1 + ....cpp_afcd6a121eb473d5d66ce75a78220cc4.prob | 1 + ....cpp_24952e67388a7989a98ae8669fe6c60e.prob | 1 + ....cpp_661f26d2966de1b4713cd47f9372c565.prob | 1 + ....cpp_4125bc7b91c2e94097ddfd88abf0ed12.prob | 1 + ....cpp_9e29ff9492e50711eb10998967fbe3e0.prob | 1 + ....cpp_f537e26a39b100791b1f610e4e57f384.prob | 1 + ....cpp_5a655403800e1c2dabddc403d32badb2.prob | 1 + ....cpp_312068fbc36cd45c36a862d48b38186c.prob | 1 + ....cpp_2885ad105ef563a47fa5bf85226c95a5.prob | 1 + ....cpp_c0c042b40510e1da55ad16e2f752f125.prob | 1 + ....cpp_d7c084a44f202015d31b4d970ee59084.prob | 1 + ....cpp_05773396773295154d7863852ebe6731.prob | 1 + ....cpp_ad3abb47558cbe53ac873f888a22298d.prob | 1 + ....cpp_c71574886b802daf65249d497d131442.prob | 1 + ....cpp_7eca2293a88e2487185231c0f5eb4c71.prob | 1 + ....cpp_a4cd20758647082707340a1d8e058034.prob | 1 + ....cpp_96976c6c9b74c08110b889cd942602ed.prob | 1 + ....cpp_15ad505428ce5655ff140aaa968d5e80.prob | 1 + ....cpp_7ced46f077cad4514ecde87bf53553e5.prob | 1 + ....cpp_547c824e7cabee1e6fb09360b5eb0b8b.prob | 1 + ....cpp_5c53b0fb60910d9c93627c47fea65e3e.prob | 1 + ....cpp_722d2ac20fd4d7ac1baff200fca200cf.prob | 1 + ....cpp_91af1b6d82c0c65e41979daa98546d26.prob | 1 + ....cpp_47560a2f71f8d69a4ac64cf7d93feed9.prob | 1 + ....cpp_479dd70a5f9332d47b7fd2bc773c6f97.prob | 1 + ....cpp_868ac5a436d459bfdd306c7121e1887e.prob | 1 + ....cpp_258479d3727c60ced5053b7796e46f2a.prob | 1 + ....cpp_7bb5b7ae803eae74678480db1f241739.prob | 1 + ....cpp_3478b5681f2efb7e2793712cfc9418fe.prob | 1 + ....cpp_0f08f151add02d6d1650b0c15afb5333.prob | 1 + ....cpp_109f14ef2ab51acdd4ab0e650537d0fd.prob | 1 + ....cpp_f515fde1ffdb8ce2479dca8ef36a4cc6.prob | 1 + ....cpp_3f68fe68dd9d1fdcc2d61fe9b26b1b75.prob | 1 + ....cpp_f91187aceef22164d601129a2dbfe22d.prob | 1 + ....cpp_241ccc9455cf6f59c1c7228e60bbd0f4.prob | 1 + ....cpp_f9a4f429cf45470db248cb027cf10c20.prob | 1 + ....cpp_0ca89e1d27d331912b91736bfa72e415.prob | 1 + ....cpp_8c152bb01b101094b232690492cb46e7.prob | 1 + ....cpp_be3296f25a0bee8a2e5f3f0de9fd1741.prob | 1 + ....cpp_5189be39c277c460f9425fa075bb385e.prob | 1 + ....cpp_a3778a69d561a100963100e73ebd5ecf.prob | 1 + ....cpp_496f64cf8ead8c87d5cea452f3c6040b.prob | 1 + ....cpp_b77df8335a4bbf060d8fc4fc3c74d970.prob | 1 + ....cpp_3544b5ad3f43d66cbffbb427808f3c68.prob | 1 + ....cpp_55f5d5db54f8365094eb9683ce975a19.prob | 1 + ....cpp_841f3723d1b202bf5fba42e9ed8206e6.prob | 1 + ....cpp_c5d85b15e5fbe610a5b01367a458f16e.prob | 1 + ....cpp_c7ff6f3cc8bd799a0aed535a9a0ff64b.prob | 1 + ....cpp_dc8b640237a2fdca05b07985bbc8c6bf.prob | 1 + ....cpp_a78e13f6f4fa4510f5795470764b86b2.prob | 1 + ....cpp_46238cc7ec60c1c6167824c686f2d51e.prob | 1 + ....cpp_394eb87a070ef1d3f142a445ffccbec6.prob | 1 + ....cpp_0d88e2d19ed505f900a145bb7893a228.prob | 1 + ....cpp_670d3737c44106d2c2280cf30c0c1cff.prob | 1 + ....cpp_72ef6abbb293f090fa905ce1f4e85b44.prob | 1 + ....cpp_bd0791041d3629b40f93dd19c3b55469.prob | 1 + ....cpp_7ab6b59243af50f214b2e7bdba989a9b.prob | 1 + ....cpp_215f1dbf8596cf6c2066de4037df713d.prob | 1 + ....cpp_5af8629e7f5cdd6101558d72af9a13f9.prob | 1 + ....cpp_94f8734c685e08cbd0e6f5b397cac6d5.prob | 1 + ....cpp_30e9672f23b04819062b41a479603c03.prob | 1 + ....cpp_5c58e0543768a9517fbf6811a928cb2d.prob | 1 + ....cpp_c13f20d77d389dc1803260de894a55d0.prob | 1 + ....cpp_d5116bcfaf56bba4e6a7b24c3b822af9.prob | 1 + ....cpp_793889b46d58cceacb349c4c2f575616.prob | 1 + ....cpp_7b00e5b37969496913b8b04a5ec60360.prob | 1 + ....cpp_6081971680c778446b7dd25eb96533b0.prob | 1 + ....cpp_329995f34678bfa234344440f4bcf340.prob | 1 + ....cpp_e4cdf97c7ab6dd6e81c1674c57b69218.prob | 1 + ....cpp_5c9c61eab628c6356bac5dcea394200c.prob | 1 + ....cpp_f7de438865816a1318edf6a57b4913d6.prob | 1 + ....cpp_fb728fa0a36a982b9f7e8af2c8f71b0f.prob | 1 + ....cpp_f57300527c304bb48572970ac796f203.prob | 1 + ....cpp_ed4e902fe7db493be08eb437c4038138.prob | 1 + ....cpp_bc5504dc3d4b803afc9e5a7823ba44e1.prob | 1 + ....cpp_152b63741e5b39388d4e4d59ba6fe916.prob | 1 + ....cpp_0a7539332d32242b708715fa14364d59.prob | 1 + ....cpp_8e15c00077fa4571812f12eb2c6698ff.prob | 1 + ....cpp_4fcf805a9f841a3ee492673e0253d2bf.prob | 1 + ....cpp_7206a531ed76c230d58b5dd335288f4a.prob | 1 + ....cpp_095544cd0e9565413b53cc6b5395d53e.prob | 1 + ....cpp_64c5d5db1adc18c363c3b1806363f306.prob | 1 + ....cpp_973ac6a4e718eef45a66415de59ca4e2.prob | 1 + ....cpp_6bb9fcba0b488711348ade98c2305225.prob | 1 + ....cpp_663c86b4581e5b467c02e1426ffe168b.prob | 1 + ....cpp_dca5ba0c946ce87f3d26e04bc3050645.prob | 1 + ....cpp_212d7f3c31c78b5e4fd8d783b6fd011c.prob | 1 + ....cpp_92031f15a2b35bc88fbaa5ca6be46210.prob | 1 + ....cpp_d165c121b4bc4c8969f8c0fe39a86089.prob | 1 + ....cpp_84c850134938eca55dfc7f388f2bdbcd.prob | 1 + ....cpp_718b0bb33a9c73f06c695cce27ce19d9.prob | 1 + ....cpp_b6a2dbfccacb1cdb99d7ed6e7c224c2e.prob | 1 + ....cpp_eeae7170e7c4c78325252c3ab617c200.prob | 1 + ....cpp_b1b7b188046c9e9f97604059f88c3cdc.prob | 1 + ....cpp_6af74fc58c24b4d6e91a546e20a84ba4.prob | 1 + ....cpp_ba778eea8948671a3718f44c2bf1a1b3.prob | 1 + ....cpp_3e4e61ee1430afb6c15ec444fd9e6eb2.prob | 1 + ....cpp_76378945eca2c4f7f849e1b662d3288a.prob | 1 + ....cpp_e31062f9e00ea48b2c757647162f3a68.prob | 1 + ....cpp_b54ad5337895f436bbe4ccbf2d306a68.prob | 1 + ....cpp_4a4c78e81289f41281193212440f091b.prob | 1 + ....cpp_829ebc1e69dfc39bed50790dffdae67a.prob | 1 + ....cpp_00f8ac0926de94683d57074557f27d0c.prob | 1 + ....cpp_f0aa9d5a6ff052d0c8bcaddc34626e34.prob | 1 + ....cpp_ec7d4f586566c2acfccb26b00c6ed950.prob | 1 + ....cpp_532784340ce75171ca99517df9da5352.prob | 1 + ....cpp_68fd01ff70065c427eebe299ce3f4018.prob | 1 + ....cpp_68ab2b17701aebc9183880647f3f828b.prob | 1 + ....cpp_89cd5d3bb45b9c9999ec7ff4cff9aedd.prob | 1 + ....cpp_729c837a1e99f2c88d5de8d06d18596e.prob | 1 + ....cpp_34023da1dad05b23a64793ce3040559a.prob | 1 + ....cpp_3f21a3240ca2abe7c37c3a0f16eba30a.prob | 1 + ....cpp_970986ba20827b6372cd28120229db3d.prob | 1 + ....cpp_b4ef88ee346af52ea4d3b7156a5f018e.prob | 1 + ....cpp_fea6f5316507a39f61ef328a8d0814b2.prob | 1 + ....cpp_89dbdc26492cd8a925ab4fe737147852.prob | 1 + ....cpp_3d716320eabcd18398bc370d3e0b817c.prob | 1 + ....cpp_ce8eb8ba6a245974cda03308f7072aab.prob | 1 + ....cpp_00e4a5f6cde8848c2605ec8b692104a4.prob | 1 + ....cpp_fe164588d95e7c31633c248ce7a57997.prob | 1 + ....cpp_140619e6f39a95890d50d901c5b08c11.prob | 1 + ....cpp_45009cdff117fb955b40ac6b5a01412c.prob | 1 + ....cpp_ac74d792285e2d93be7d3cc5f6a74ce5.prob | 1 + ....cpp_82e2686ba9ecb994441d93e9b6002d41.prob | 1 + ....cpp_9d283257f7f946887e8d059ffa7c4209.prob | 1 + ....cpp_8f60d9bc806eeb551fb768d57582dfc0.prob | 1 + ....cpp_e666d578a7037fd22fc54600acee7c72.prob | 1 + ....cpp_c4ec3b9f38c2cb6f8bbf32ad191facc5.prob | 1 + ....cpp_f02aae28bc1086e870ac5486b2f5b382.prob | 1 + ....cpp_ce47225f2dd62a2b7c28f1e36a51d892.prob | 1 + ....cpp_940f4770c99bc68ec36a9f48b6fa7245.prob | 1 + ....cpp_f4e8c44b18398d2293c38f57a1fa8f59.prob | 1 + ....cpp_0a1a4c1d5541d0ef82266e257f792b95.prob | 1 + ....cpp_a3d7d7a0c2f3341197b3d27dd2f8ea93.prob | 1 + ....cpp_297c8f9111ae51126aec27b9ad1b5400.prob | 1 + ....cpp_8096176c0419e3925739f48b4f691349.prob | 1 + ....cpp_244459ed349333302b8fbac670bec094.prob | 1 + ....cpp_890802cde712aeedf67996549d74313b.prob | 1 + ....cpp_7050c8a66f8fa85c9f04279c851e6bbd.prob | 1 + ....cpp_53e7de364f3dd18a6fb443cbebe5ecec.prob | 1 + ....cpp_bf64bfea37a436b947730c4ebe68e9ba.prob | 1 + ....cpp_cf522f0e1510643d7a7796b9406e0ebd.prob | 1 + ....cpp_4aca75a0be449a9c36ec0aafddd027df.prob | 1 + ....cpp_a935708181fcdc74ff750a0122eec7e6.prob | 1 + ....cpp_272bd74d0a030b57639dc388bd5a5e1f.prob | 1 + ....cpp_a2fd3159c002461476b0025afb6b902d.prob | 1 + ....cpp_3f3ad1eaa465a2120b677e43b4d2a578.prob | 1 + ....cpp_64eae8509676ef1f2bedda9486c4e35f.prob | 1 + ....cpp_752b82b9c7fa654b984b40668473454d.prob | 1 + ....cpp_17dfad8226671be8da2eb9444e884897.prob | 1 + ....cpp_a30b177651090eb9430236e9ab7e1650.prob | 1 + ....cpp_b0ae3d13e1e8edab9eda37a943dc0a66.prob | 1 + ....cpp_6004dd96d265dfe869f1770142f2037e.prob | 1 + ....cpp_9f2f270ff44d02a6a31cd2fe5e7c641f.prob | 1 + ....cpp_633c69e66c411205ff44cee215596c82.prob | 1 + ....cpp_8d5f1adac18895bc5dd0102e41e18a15.prob | 1 + ....cpp_90ce504bd3b042cfca9017de1dc5330a.prob | 1 + ....cpp_6fdfad3c236bc241d1251619a508f2e6.prob | 1 + ....cpp_741dcff1b4c4d681b4ddf83c3b3d0cf5.prob | 1 + ....cpp_2b1e41510a446b08bd5e435001fb022b.prob | 1 + ....cpp_5a7f0de7b29788be202c77652d135af0.prob | 1 + ....cpp_f16baefa16df3b51d58ee888bdc85abd.prob | 1 + ....cpp_c76d1087adaddad0eef0f45f0204fade.prob | 1 + ....cpp_ce1ebb21d037320308db33f79d1bd335.prob | 1 + ....cpp_ed445fbe32a2d20b23d39939ff2688c3.prob | 1 + ....cpp_bf7b1426b933b986d8d1d59c249e60d4.prob | 1 + ....cpp_a6862ed2bc183c0d2b1f7d8515bdbd57.prob | 1 + ....cpp_9f5b44c731b73f249a71b2029d78db25.prob | 1 + ....cpp_960e3bc35202eebc5ae8ac5d17458b66.prob | 1 + ....cpp_e5f9c56a7f64a72edcc9e93d6e5b64cc.prob | 1 + ....cpp_b2f94fc6e0c9afa328668e3aab46de2b.prob | 1 + ....cpp_a9660c3f047a82dd05d800ba38e5f66b.prob | 1 + ....cpp_a2face9b26b59fdc42dcea1f18d5a511.prob | 1 + ....cpp_cb8d9795c65602425eb8e2cd97046a48.prob | 1 + ....cpp_c82e46242749566428097623f74622d0.prob | 1 + ....cpp_6c2dcb203dcef2e748dd675f57dcc7dc.prob | 1 + ....cpp_88690caf7092360c118ced1e77c233b3.prob | 1 + ....cpp_6dda9132b6b4c349a05ecd58177f622f.prob | 1 + ....cpp_19b8e292b8ef5b87325a24015dc4fea5.prob | 1 + ....cpp_964ac985a3f43f66b3d74928ac00a6a2.prob | 1 + ....cpp_0f7dd751667574dbf4d69818d724456a.prob | 1 + ....cpp_dc70838ac67fbe9abc065b4848338e1f.prob | 1 + ....cpp_759b81d8a980fdee2708f4bf9a422e55.prob | 1 + ....cpp_9c600c3ba6d0ff45685beaded2c4c0ff.prob | 1 + ....cpp_ab8b4271ffaa1410894cc93d34fd59ce.prob | 1 + ....cpp_f6b21f378c8fa074c911d89c22510bf0.prob | 1 + ....cpp_1ed889acb51e74f1b6ff77fbc9a02a65.prob | 1 + ....cpp_7c8290c4bb78df70471a2f38869187ec.prob | 1 + ....cpp_05a883307e5fff4c8a14221d2f651cb9.prob | 1 + ....cpp_c820322d7bbf7b2b81cd877908302290.prob | 1 + ....cpp_a2b1b77c633d2cede71a4557d9ba7749.prob | 1 + ....cpp_6ab8d79ae5093a25c272c91a0fb43295.prob | 1 + ....cpp_da3453fb64218e505be7afda1afb6fe1.prob | 1 + ....cpp_b42731617b79d1426befbefb3a4080dd.prob | 1 + ....cpp_18b9d318be1a8d1e303ddabd5231f5f7.prob | 1 + ....cpp_82eb7b85272b44a0d22d7d4967239d84.prob | 1 + ....cpp_50aba81ccd0eb4c9e5c08f612fc449ab.prob | 1 + ....cpp_61bf6bf0ab9f9974f76d25f631b31c4b.prob | 1 + ....cpp_b7a1ebcb83dc1faf115f01526c7e1b19.prob | 1 + ....cpp_bb3ae82b396674b46d23419935f7bf77.prob | 1 + ....cpp_755a22609fdb710507d9c5540dad9b13.prob | 1 + ....cpp_a796e47a5992065f63ed50e40061b0c0.prob | 1 + ....cpp_36699f6edea016a087a9044a95019de1.prob | 1 + ....cpp_e78e2d9878c2b61e413a15d4d595dc07.prob | 1 + ....cpp_2dd50897bb655550cce696a8bc0a27da.prob | 1 + ....cpp_292101a1613180e265594c3e50825398.prob | 1 + ....cpp_50541f0340eb9e4039672d0596731f86.prob | 1 + ....cpp_28143580363fe0afd79475b28cce9674.prob | 1 + ....cpp_b823a89d3cd43d7efd39ef9178bab329.prob | 1 + ....cpp_341bc3d5d576869cc5f4c4f5d1898bfd.prob | 1 + ....cpp_06d076d193506614d4c6041189c1bdc0.prob | 1 + ....cpp_343d7958b8f243f0a4ea40ee4b3218b0.prob | 1 + ....cpp_f9db9bd53d417be4118963e1b339935f.prob | 1 + ....cpp_3f849f302336287ad6aa37f6cd4e771d.prob | 1 + ....cpp_5e7d91e1d2bd8d8ac3455d2432bd4701.prob | 1 + ....cpp_5e18a55c19d3c07549d18eccc57238f2.prob | 1 + ....cpp_8dad4278737ff1d66a6ad3e7490af3f6.prob | 1 + ....cpp_3baf4c5b977e817eb0567d425a8bcab1.prob | 1 + ....cpp_54424a9dc311b03e2ec8b5a1cc1597ed.prob | 1 + ....cpp_86673270f5663bd1a4c635aad0a1a097.prob | 1 + ....cpp_5d689bcf630d7a1dcd748f46ef0969f3.prob | 1 + ....cpp_1b50a5d6defd9e048f31eb4722003ef8.prob | 1 + ....cpp_813722c598deb30e108ff9e291500993.prob | 1 + ....cpp_e90f71830a1275f17968598a88c25e16.prob | 1 + ....cpp_dabd6674f627e4e2da413cd5c0f3f171.prob | 1 + ....cpp_5f8cd32ad66720df2a99ac1a74dc00e6.prob | 1 + ....cpp_38c63204bc9c5f2e64d58b83b370b27e.prob | 1 + ....cpp_c5667ef82ffcb15c78986e58291d5dd2.prob | 1 + ....cpp_5332c5def76bd45fdec9f5708ead15a6.prob | 1 + ....cpp_307ae54f1fcebb8085fc46fddc411385.prob | 1 + ....cpp_0c2efdc994bf90063836fb2f520d948b.prob | 1 + ....cpp_6267e6c08a5d9bd1366991fed4e3c2fe.prob | 1 + ....cpp_2bb3f81075be4189eca23ed8ada59b28.prob | 1 + ....cpp_fb814fa739bdd58e70abc62421f7b19c.prob | 1 + ....cpp_8286764ac3402128fb51b9d02a5e5e7a.prob | 1 + ....cpp_460e679c27be0fc44565962edb9a2e7c.prob | 1 + ....cpp_6bc537f3cdeb4875c37d4701fd81c27d.prob | 1 + ....cpp_77f9f30cec0b4632932ca779088ab66b.prob | 1 + ....cpp_b49f8a372f2f617d03572d96c37e6387.prob | 1 + ....cpp_ad6effe0584fdc36112718ce70db2462.prob | 1 + ....cpp_42e88faa59395721ac4b0b4dd600b7bc.prob | 1 + ....cpp_f0b525f0b3b6fee57df5ca9d604d34e3.prob | 1 + ....cpp_d78faefb89fdad91af535e8648bf21c2.prob | 1 + ....cpp_42d1781d363c86eec1a47862ecdbc240.prob | 1 + ....cpp_ab62dce183da3b1d4ca97d3723999c1f.prob | 1 + ....cpp_73a788a7d72813523fbfddb1486573a8.prob | 1 + ....cpp_e6cfe068d7dff6f92ea4252433e39b17.prob | 1 + ....cpp_da4fcd0726cb02cc9fb09cf2fcfe18c7.prob | 1 + ....cpp_210482ed0b99983a9e1d59aedafd601e.prob | 1 + ....cpp_a0aa531701650d1dc2ab6d366269452c.prob | 1 + ....cpp_2a54102f134764f1b2e4e676abe8f72c.prob | 1 + ....cpp_76253b0f96cde9ea5d9225e59c7fb065.prob | 1 + ....cpp_6b7d11fe8b209538a32587014afa5e29.prob | 1 + ....cpp_685e56a2f0bfa008804b4d5f3b80a533.prob | 1 + ....cpp_9a677885ed0ac3ec578570a118262684.prob | 1 + ....cpp_905ae5b92b025027bdda3423d5534b0a.prob | 1 + ....cpp_1914795fba828777c4d7d193405210e0.prob | 1 + ....cpp_96cb9b54b82b9d5ed7ed33bffba934dc.prob | 1 + ....cpp_70cd71b1af254a8ccd48915e96dea504.prob | 1 + ....cpp_c73f4d8a83305f3844cf806c73fdbc1c.prob | 1 + ....cpp_789720701792b82a5a43aafb8d310a72.prob | 1 + ....cpp_cfd4d6344be98de59f4b9c8df21d41fa.prob | 1 + ....cpp_b4302746f899e26d20e7993e8a5f3fa7.prob | 1 + ....cpp_ce009f926782621912106c2b965a647c.prob | 1 + ....cpp_96118549a39b5a27d2fe721dce5a1b0f.prob | 1 + ....cpp_c60deaaaec6592b635a578ccb4ee464a.prob | 1 + ....cpp_6e7c4711e445671c824b21f523bcb6ec.prob | 1 + ....cpp_85d30117676165074dc3188d9d9550c3.prob | 1 + ....cpp_2e92771d4e6dab13a7bbd5a3f29006ab.prob | 1 + ....cpp_cb980c36368f8a7872c73f1f42a4253e.prob | 1 + ....cpp_391762f48b3e95f5e1906032da91ca1e.prob | 1 + ....cpp_6b2cf316697280a39824857ac30c9024.prob | 1 + ....cpp_136ef3e017ba9ccca967589335c1de0e.prob | 1 + ....cpp_c4c3383aa260a774c915a84aae5f97d3.prob | 1 + ....cpp_012149a5bfab4198403f35bce181ed43.prob | 1 + ....cpp_122282f81d5377c93396f5e77b513d54.prob | 1 + ....cpp_d79a2128d27bfdf59d7cd1f730e99bac.prob | 1 + ....cpp_4f74bcfa47e00e2b7c175ed913f6203a.prob | 1 + .vscode/settings.json | 75 + A. Ambitious Kid.cpp | 35 + A. Bitwise Operation Wizard.bin | Bin 0 -> 52228 bytes A. Bitwise Operation Wizard.cpp | 71 + A. Median of an Array.bin | Bin 0 -> 86297 bytes A. Median of an Array.cpp | 82 + A. Special Characters.bin | Bin 0 -> 48927 bytes A. Special Characters.cpp | 50 + A. Too Min Too Max.bin | Bin 0 -> 83891 bytes A. Too Min Too Max.cpp | 34 + ....cpp_eba75c98e0fae0c5c74cf9bb1fe6dae4.prob | 1 + ....cpp_af53da6f3d6965f81f0c97e86076db98.prob | 1 + ....cpp_5bb51e8d8825c143ee01bc28e7ab2e58.prob | 1 + ....cpp_98493edc0ce9fd4ac01b16eda607048d.prob | 1 + ....cpp_58adbbd0267e4ebd1039d573c33b3019.prob | 1 + ....cpp_5d05fa3fd29bf900ceea0f5b5bbd01bb.prob | 1 + A/A - Water Station.bin | Bin 0 -> 47503 bytes A/A - Water Station.cpp | 33 + A/A. 2-3 Moves.bin | Bin 0 -> 83918 bytes A/A. 2-3 Moves.cpp | 188 ++ A/A. A and B and Chess.bin | Bin 0 -> 52669 bytes A/A. A and B and Chess.cpp | 153 + A/A. A.M. Deviation.bin | Bin 0 -> 49512 bytes A/A. A.M. Deviation.cpp | 26 + A/A. AB Balance.cpp | 38 + A/A. ABC String.bin | Bin 0 -> 51717 bytes A/A. ABC String.cpp | 237 ++ A/A. ABC.bin | Bin 0 -> 52335 bytes A/A. ABC.cpp | 162 + A/A. Accumulation of Dominoes.bin | Bin 0 -> 50135 bytes A/A. Accumulation of Dominoes.cpp | 139 + A/A. Add Candies.bin | Bin 0 -> 72440 bytes A/A. Add Candies.cpp | 173 ++ A/A. Add and Divide.bin | Bin 0 -> 50361 bytes A/A. Add and Divide.cpp | 141 + A/A. Amr and Music.bin | Bin 0 -> 71948 bytes A/A. Amr and Music.cpp | 162 + A/A. Another String Minimization Problem.bin | Bin 0 -> 52487 bytes A/A. Another String Minimization Problem.cpp | 148 + A/A. Anti Light's Cell Guessing.cpp | 30 + A/A. AquaMoon and Two Arrays.bin | Bin 0 -> 67855 bytes A/A. AquaMoon and Two Arrays.cpp | 53 + A/A. Array Balancing.bin | Bin 0 -> 49892 bytes A/A. Array Balancing.cpp | 43 + A/A. Arrays.bin | Bin 0 -> 51375 bytes A/A. Arrays.cpp | 140 + A/A. Arrival of the General.bin | Bin 0 -> 83310 bytes A/A. Arrival of the General.cpp | 180 ++ A/A. Avoid Trygub.cpp | 171 + A/A. Balanced Rating Changes.cpp | 143 + A/A. Black Square.bin | Bin 0 -> 82956 bytes A/A. Black Square.cpp | 168 + A/A. Boboniu Likes to Color Balls.bin | Bin 0 -> 50332 bytes A/A. Boboniu Likes to Color Balls.cpp | 202 ++ A/A. Brick Wall.bin | Bin 0 -> 49277 bytes A/A. Brick Wall.cpp | 48 + A/A. Buggy Sorting.bin | Bin 0 -> 81540 bytes A/A. Buggy Sorting.cpp | 153 + A/A. Buying Torches.bin | Bin 0 -> 50001 bytes A/A. Buying Torches.cpp | 136 + A/A. Casimir's String Solitaire.bin | Bin 0 -> 50984 bytes A/A. Casimir's String Solitaire.cpp | 178 ++ A/A. Chip Game.bin | Bin 0 -> 49791 bytes A/A. Chip Game.cpp | 131 + A/A. Circle Line.bin | Bin 0 -> 81777 bytes A/A. Circle Line.cpp | 165 + A/A. Circular Local MiniMax.bin | Bin 0 -> 103932 bytes A/A. Circular Local MiniMax.cpp | 93 + A/A. Cirno's Perfect Bitmasks Classroom.bin | Bin 0 -> 68182 bytes A/A. Cirno's Perfect Bitmasks Classroom.cpp | 38 + A/A. City Day.bin | Bin 0 -> 49692 bytes A/A. City Day.cpp | 132 + A/A. Closing The Gap.cpp | 40 + A/A. Colored Balls Revisited.cpp | 140 + A/A. Colorful Stones (Simplified Edition).bin | Bin 0 -> 82754 bytes A/A. Colorful Stones (Simplified Edition).cpp | 160 + A/A. Combination Lock.cpp | 156 + A/A. Construct a Rectangle.bin | Bin 0 -> 63491 bytes A/A. Construct a Rectangle.cpp | 38 + A/A. Constructive Problem.bin | Bin 0 -> 96246 bytes A/A. Constructive Problem.cpp | 226 ++ A/A. Contest Start.cpp | 128 + A/A. Copil Copac Draws Trees.cpp | 193 ++ A/A. Crazy Computer.bin | Bin 0 -> 81594 bytes A/A. Crazy Computer.cpp | 170 + A/A. Crossmarket.bin | Bin 0 -> 51012 bytes A/A. Crossmarket.cpp | 140 + A/A. Currency System in Geraldion.bin | Bin 0 -> 50138 bytes A/A. Currency System in Geraldion.cpp | 148 + A/A. Did We Get Everything Covered.cpp | 75 + A/A. Difference Operations.bin | Bin 0 -> 50035 bytes A/A. Difference Operations.cpp | 150 + A/A. Digit Minimization.bin | Bin 0 -> 74404 bytes A/A. Digit Minimization.cpp | 35 + A/A. Direction Change.bin | Bin 0 -> 48984 bytes A/A. Direction Change.cpp | 43 + A/A. Directional Increase.bin | Bin 0 -> 48308 bytes A/A. Directional Increase.cpp | 55 + A/A. Distance.bin | Bin 0 -> 49756 bytes A/A. Distance.cpp | 35 + A/A. Distinct Buttons.bin | Bin 0 -> 49498 bytes A/A. Distinct Buttons.cpp | 64 + A/A. Div. 7.bin | Bin 0 -> 49915 bytes A/A. Div. 7.cpp | 140 + A/A. Divan and a Store.bin | Bin 0 -> 62776 bytes A/A. Divan and a Store.cpp | 55 + A/A. Diverse Substring.bin | Bin 0 -> 51950 bytes A/A. Diverse Substring.cpp | 137 + A/A. Diversity.bin | Bin 0 -> 81685 bytes A/A. Diversity.cpp | 50 + A/A. Divide and Multiply.bin | Bin 0 -> 49982 bytes A/A. Divide and Multiply.cpp | 33 + A/A. Divisibility Problem.bin | Bin 0 -> 50150 bytes A/A. Divisibility Problem.cpp | 91 + A/A. Divisible Array.bin | Bin 0 -> 51856 bytes A/A. Divisible Array.cpp | 186 ++ A/A. Division.bin | Bin 0 -> 50648 bytes A/A. Division.cpp | 32 + A/A. Domino piling.bin | Bin 0 -> 48517 bytes A/A. Domino piling.cpp | 63 + A/A. Donut Shops.bin | Bin 0 -> 50799 bytes A/A. Donut Shops.cpp | 145 + A/A. Doors and Keys.bin | Bin 0 -> 86210 bytes A/A. Doors and Keys.cpp | 46 + A/A. Dragons.bin | Bin 0 -> 99240 bytes A/A. Dragons.cpp | 168 + A/A. Drazil and Date.cpp | 130 + A/A. Dreamoon and Stairs.cpp | 138 + A/A. Dubstep.cpp | 169 + A/A. EhAb AnD gCd.cpp | 59 + A/A. Elevator or Stairs.bin | Bin 0 -> 49382 bytes A/A. Elevator or Stairs.cpp | 32 + A/A. Equal or Not Equal.bin | Bin 0 -> 50932 bytes A/A. Equal or Not Equal.cpp | 35 + A/A. Era.cpp | 24 + A/A. Everyone Loves to Sleep.cpp | 150 + ...ll But One time limit per test1 second.bin | Bin 0 -> 78579 bytes ...ll But One time limit per test1 second.cpp | 47 + A/A. Exams.bin | Bin 0 -> 49767 bytes A/A. Exams.cpp | 126 + A/A. Favorite Sequence.bin | Bin 0 -> 48322 bytes A/A. Favorite Sequence.cpp | 70 + A/A. Festival Organization.cpp | 26 + A/A. Find Array.bin | Bin 0 -> 48759 bytes A/A. Find Array.cpp | 32 + A/A. Find Divisible.cpp | 25 + A/A. Floor Number.cpp | 135 + A/A. Food for Animals.bin | Bin 0 -> 49848 bytes A/A. Food for Animals.cpp | 52 + A/A. Frog Jumping.bin | Bin 0 -> 49694 bytes A/A. Frog Jumping.cpp | 70 + A/A. From Zero To Y.bin | Bin 0 -> 50469 bytes A/A. From Zero To Y.cpp | 163 + A/A. GCD vs LCM.bin | Bin 0 -> 48825 bytes A/A. GCD vs LCM.cpp | 19 + A/A. Game Outcome.cpp | 135 + A/A. Game With Sticks.bin | Bin 0 -> 50904 bytes A/A. Game With Sticks.cpp | 144 + A/A. Game with Board.cpp | 38 + A/A. Game.bin | Bin 0 -> 48236 bytes A/A. Game.cpp | 36 + A/A. GamingForces.bin | Bin 0 -> 61216 bytes A/A. GamingForces.cpp | 27 + A/A. George and Accommodation.bin | Bin 0 -> 72897 bytes A/A. George and Accommodation.cpp | 132 + A/A. George and Sleep.bin | Bin 0 -> 50412 bytes A/A. George and Sleep.cpp | 141 + A/A. Goals of Victory.bin | Bin 0 -> 106900 bytes A/A. Goals of Victory.cpp | 212 ++ A/A. Good Pairs.bin | Bin 0 -> 68019 bytes A/A. Good Pairs.cpp | 66 + A/A. Great Sequence.bin | Bin 0 -> 121701 bytes A/A. Great Sequence.cpp | 172 + A/A. Greg's Workout.bin | Bin 0 -> 83230 bytes A/A. Greg's Workout.cpp | 173 ++ A/A. GukiZ and Contest.cpp | 160 + A/A. Haiku.bin | Bin 0 -> 86099 bytes A/A. Haiku.cpp | 176 ++ A/A. Halloumi Boxes.bin | Bin 0 -> 71511 bytes A/A. Halloumi Boxes.cpp | 315 ++ A/A. Hard Way.bin | Bin 0 -> 48857 bytes A/A. Hard Way.cpp | 31 + A/A. Hayato and School.bin | Bin 0 -> 74212 bytes A/A. Hayato and School.cpp | 60 + A/A. Help Vasilisa the Wise 2.cpp | 136 + A/A. Helpful Maths.bin | Bin 0 -> 93623 bytes A/A. Helpful Maths.cpp | 138 + A/A. Hit the Lottery.bin | Bin 0 -> 47848 bytes A/A. Hit the Lottery.cpp | 35 + A/A. I Wanna Be the Guy.bin | Bin 0 -> 75766 bytes A/A. I Wanna Be the Guy.cpp | 26 + A/A. Ichihime and Triangle.cpp | 146 + A/A. Initial Bet.bin | Bin 0 -> 49696 bytes A/A. Initial Bet.cpp | 123 + A/A. Integer Diversity.bin | Bin 0 -> 93051 bytes A/A. Integer Diversity.cpp | 54 + A/A. Integer Moves.bin | Bin 0 -> 49885 bytes A/A. Integer Moves.cpp | 80 + A/A. Interview.bin | Bin 0 -> 50666 bytes A/A. Interview.cpp | 136 + A/A. K-divisible Sum.bin | Bin 0 -> 50185 bytes A/A. K-divisible Sum.cpp | 176 ++ A/A. Keyboard.bin | Bin 0 -> 52687 bytes A/A. Keyboard.cpp | 39 + A/A. Kyoya and Photobooks.bin | Bin 0 -> 82738 bytes A/A. Kyoya and Photobooks.cpp | 152 + A/A. LLPS.bin | Bin 0 -> 79895 bytes A/A. LLPS.cpp | 32 + A/A. Laptops.cpp | 25 + A/A. Least Product.bin | Bin 0 -> 47753 bytes A/A. Least Product.cpp | 102 + A/A. Lever.bin | Bin 0 -> 53151 bytes A/A. Lever.cpp | 149 + A/A. Lex String.bin | Bin 0 -> 82425 bytes A/A. Lex String.cpp | 43 + A/A. Line to Cashier.bin | Bin 0 -> 81786 bytes A/A. Line to Cashier.cpp | 170 + A/A. Linear Keyboard.bin | Bin 0 -> 50644 bytes A/A. Linear Keyboard.cpp | 32 + A/A. Log Chopping.bin | Bin 0 -> 48039 bytes A/A. Log Chopping.cpp | 33 + A/A. Long Comparison.bin | Bin 0 -> 48267 bytes A/A. Long Comparison.cpp | 41 + A/A. Lucky Sum of Digits.bin | Bin 0 -> 49890 bytes A/A. Lucky Sum of Digits.cpp | 137 + A/A. Lucky#.bin | Bin 0 -> 68117 bytes A/A. Lucky#.cpp | 44 + A/A. Luntik and Concerts.bin | Bin 0 -> 48131 bytes A/A. Luntik and Concerts.cpp | 21 + A/A. LuoTianyi and the Palindrome String.bin | Bin 0 -> 52829 bytes A/A. LuoTianyi and the Palindrome String.cpp | 201 ++ A/A. LuoTianyi and the Show.bin | Bin 0 -> 51682 bytes A/A. LuoTianyi and the Show.cpp | 204 ++ A/A. Madoka and Math Dad.cpp | 44 + A/A. Madoka and Strange Thoughts.bin | Bin 0 -> 50137 bytes A/A. Madoka and Strange Thoughts.cpp | 134 + ...Mahmoud and Ehab and the even-odd game.bin | Bin 0 -> 49575 bytes ...Mahmoud and Ehab and the even-odd game.cpp | 151 + A/A. Mainak and Array.cpp | 330 ++ A/A. Make Even.bin | Bin 0 -> 99697 bytes A/A. Make Even.cpp | 98 + A/A. Make it Increasing.bin | Bin 0 -> 49724 bytes A/A. Make it Increasing.cpp | 95 + A/A. Marin and Photoshoot.bin | Bin 0 -> 50565 bytes A/A. Marin and Photoshoot.cpp | 38 + A/A. Mashmokh and Lights.bin | Bin 0 -> 81373 bytes A/A. Mashmokh and Lights.cpp | 165 + A/A. Matching.bin | Bin 0 -> 52120 bytes A/A. Matching.cpp | 173 ++ A/A. Maximum Cake Tastiness.bin | Bin 0 -> 64731 bytes A/A. Maximum Cake Tastiness.cpp | 65 + A/A. Maximum GCD.bin | Bin 0 -> 69324 bytes A/A. Maximum GCD.cpp | 13 + A/A. Median Maximization.cpp | 23 + A/A. Middle of the Contest.bin | Bin 0 -> 48233 bytes A/A. Middle of the Contest.cpp | 11 + A/A. Min Or Sum.bin | Bin 0 -> 49691 bytes A/A. Min Or Sum.cpp | 63 + A/A. Minimums and Maximums.cpp | 14 + A/A. Mocha and Math.bin | Bin 0 -> 47934 bytes A/A. Mocha and Math.cpp | 48 + A/A. Morning Sandwich.bin | Bin 0 -> 51159 bytes A/A. Morning Sandwich.cpp | 163 + A/A. Multiplication Table.bin | Bin 0 -> 97700 bytes A/A. Multiplication Table.cpp | 156 + A/A. Nastia and Nearly Good Numbers.bin | Bin 0 -> 50254 bytes A/A. Nastia and Nearly Good Numbers.cpp | 135 + A/A. New Year Transportation.bin | Bin 0 -> 61337 bytes A/A. New Year Transportation.cpp | 147 + A/A. Nicholas and Permutation.bin | Bin 0 -> 84473 bytes A/A. Nicholas and Permutation.cpp | 164 + A/A. Number Transformation.bin | Bin 0 -> 48168 bytes A/A. Number Transformation.cpp | 38 + A/A. Odd Divisor.bin | Bin 0 -> 49692 bytes A/A. Odd Divisor.cpp | 156 + A/A. Optimal Path.cpp | 23 + A/A. Packets.bin | Bin 0 -> 47810 bytes A/A. Packets.cpp | 9 + A/A. Palindromic Indices.bin | Bin 0 -> 68865 bytes A/A. Palindromic Indices.cpp | 38 + A/A. Palindromic Times.bin | Bin 0 -> 50667 bytes A/A. Palindromic Times.cpp | 137 + A/A. Palindromic Twist.bin | Bin 0 -> 50974 bytes A/A. Palindromic Twist.cpp | 161 + A/A. Pasha and Pixels.cpp | 159 + A/A. Perfect Permutation.cpp | 28 + A/A. Permutation Forgery.cpp | 138 + A/A. Playing with Dice.bin | Bin 0 -> 81456 bytes A/A. Playing with Dice.cpp | 164 + A/A. Playoff.bin | Bin 0 -> 49954 bytes A/A. Playoff.cpp | 22 + A/A. Plus One on the Subset.cpp | 137 + A/A. Police Recruits.bin | Bin 0 -> 81561 bytes A/A. Police Recruits.cpp | 159 + A/A. Polycarp and Sums of Subsequences.bin | Bin 0 -> 49944 bytes A/A. Polycarp and Sums of Subsequences.cpp | 136 + A/A. Postcards and photos.bin | Bin 0 -> 51732 bytes A/A. Postcards and photos.cpp | 139 + A/A. Prof. Slim.bin | Bin 0 -> 60227 bytes A/A. Prof. Slim.cpp | 41 + A/A. Red Versus Blue.bin | Bin 0 -> 52384 bytes A/A. Red Versus Blue.cpp | 38 + A/A. Regular Bracket Sequence.bin | Bin 0 -> 52589 bytes A/A. Regular Bracket Sequence.cpp | 172 + A/A. Regular Bracket Sequences.bin | Bin 0 -> 53181 bytes A/A. Regular Bracket Sequences.cpp | 171 + A/A. Replacing Elements.bin | Bin 0 -> 64654 bytes A/A. Replacing Elements.cpp | 161 + A/A. Reverse and Concatenate.bin | Bin 0 -> 51038 bytes A/A. Reverse and Concatenate.cpp | 149 + A/A. Reverse.bin | Bin 0 -> 51812 bytes A/A. Reverse.cpp | 103 + A/A. Rewards.bin | Bin 0 -> 82929 bytes A/A. Rewards.cpp | 158 + A/A. Roma and Lucky Numbers.bin | Bin 0 -> 81452 bytes A/A. Roma and Lucky Numbers.cpp | 164 + A/A. Round Down the Price.bin | Bin 0 -> 50903 bytes A/A. Round Down the Price.cpp | 130 + A/A. Saitama Destroys Hotel.bin | Bin 0 -> 50361 bytes A/A. Saitama Destroys Hotel.cpp | 136 + A/A. Sasha and Array Coloring.bin | Bin 0 -> 63469 bytes A/A. Sasha and Array Coloring.cpp | 49 + A/A. Satisfying Constraints.bin | Bin 0 -> 70183 bytes A/A. Satisfying Constraints.cpp | 58 + A/A. Sereja and Coat Rack.bin | Bin 0 -> 65152 bytes A/A. Sereja and Coat Rack.cpp | 167 + A/A. Sereja and Dima.bin | Bin 0 -> 48347 bytes A/A. Sereja and Dima.cpp | 31 + A/A. Sereja and Mugs.bin | Bin 0 -> 96783 bytes A/A. Sereja and Mugs.cpp | 162 + A/A. Shaass and Oskols.bin | Bin 0 -> 84228 bytes A/A. Shaass and Oskols.cpp | 170 + A/A. Shell Game.bin | Bin 0 -> 47397 bytes A/A. Shell Game.cpp | 38 + A/A. Shifting Stacks.bin | Bin 0 -> 61263 bytes A/A. Shifting Stacks.cpp | 165 + A/A. Shortest Path with Obstacle.cpp | 34 + A/A. Shuffle Hashing.bin | Bin 0 -> 81999 bytes A/A. Shuffle Hashing.cpp | 155 + A/A. Soldier and Bananas.bin | Bin 0 -> 82387 bytes A/A. Soldier and Bananas.cpp | 164 + A/A. Soroban.bin | Bin 0 -> 84359 bytes A/A. Soroban.cpp | 171 + A/A. Sorting Parts.bin | Bin 0 -> 63429 bytes A/A. Sorting Parts.cpp | 78 + A/A. Split it!.cpp | 146 + A/A. Square Counting.bin | Bin 0 -> 48807 bytes A/A. Square Counting.cpp | 27 + A/A. Square String.bin | Bin 0 -> 82099 bytes A/A. Square String.cpp | 60 + A/A. Squats.bin | Bin 0 -> 85097 bytes A/A. Squats.cpp | 182 ++ A/A. Stable Arrangement of Rooks.bin | Bin 0 -> 49447 bytes A/A. Stable Arrangement of Rooks.cpp | 51 + A/A. Stones on the Table.bin | Bin 0 -> 50982 bytes A/A. Stones on the Table.cpp | 135 + A/A. Strange Partition.bin | Bin 0 -> 50602 bytes A/A. Strange Partition.cpp | 163 + A/A. String Building.bin | Bin 0 -> 49705 bytes A/A. String Building.cpp | 34 + A/A. Subrectangle Guess.cpp | 44 + A/A. Subtle Substring Subtraction.bin | Bin 0 -> 51487 bytes A/A. Subtle Substring Subtraction.cpp | 64 + A/A. Sum of Odd Integers.cpp | 137 + A/A. Technical Support.cpp | 155 + A/A. The Good Array.cpp | 188 ++ A/A. The Miracle and the Sleeper.bin | Bin 0 -> 47398 bytes A/A. The Miracle and the Sleeper.cpp | 22 + A/A. Theatre Square.bin | Bin 0 -> 47620 bytes A/A. Theatre Square.cpp | 46 + A/A. Three Doors.bin | Bin 0 -> 50796 bytes A/A. Three Doors.cpp | 187 ++ A/A. To My Critics.cpp | 173 ++ A/A. Tokitsukaze and All Zero Sequence.bin | Bin 0 -> 79005 bytes A/A. Tokitsukaze and All Zero Sequence.cpp | 51 + A/A. Toy Army.bin | Bin 0 -> 81486 bytes A/A. Toy Army.cpp | 154 + A/A. Traveling Salesman Problem.bin | Bin 0 -> 49875 bytes A/A. Traveling Salesman Problem.cpp | 134 + A/A. TubeTube Feed.bin | Bin 0 -> 51589 bytes A/A. TubeTube Feed.cpp | 211 ++ A/A. Twins.cpp | 151 + A/A. Two Permutations.bin | Bin 0 -> 49393 bytes A/A. Two Permutations.cpp | 43 + A/A. Uncowed Forces.bin | Bin 0 -> 82011 bytes A/A. Uncowed Forces.cpp | 165 + A/A. United We Stand.cpp | 344 ++ A/A. Username.bin | Bin 0 -> 52149 bytes A/A. Username.cpp | 48 + A/A. Vanya and Cubes.bin | Bin 0 -> 50129 bytes A/A. Vanya and Cubes.cpp | 141 + A/A. Vanya and Table.bin | Bin 0 -> 50582 bytes A/A. Vanya and Table.cpp | 157 + A/A. Vasya and Coins.bin | Bin 0 -> 49975 bytes A/A. Vasya and Coins.cpp | 71 + A/A. Vitaly and Night.bin | Bin 0 -> 81106 bytes A/A. Vitaly and Night.cpp | 159 + A/A. Wasted Time.cpp | 158 + A/A. Watching a movie.bin | Bin 0 -> 50808 bytes A/A. Watching a movie.cpp | 140 + A/A. We Got Everything Covered!.bin | Bin 0 -> 48484 bytes A/A. We Got Everything Covered!.cpp | 46 + A/A. Wet Shark and Odd and Even.bin | Bin 0 -> 50418 bytes A/A. Wet Shark and Odd and Even.cpp | 140 + A/A. Wizards' Duel.bin | Bin 0 -> 80591 bytes A/A. Wizards' Duel.cpp | 152 + A/A. Working Week.cpp | 144 + A/A. XOR Mixup.bin | Bin 0 -> 84235 bytes A/A. XOR Mixup.cpp | 105 + A/A. Yet Another String Game.bin | Bin 0 -> 52042 bytes A/A. Yet Another String Game.cpp | 172 + A/A. Yura's New Name.bin | Bin 0 -> 65369 bytes A/A. Yura's New Name.cpp | 207 ++ A/A.3-pelindrome.cpp | 0 A/A1. Dual (Easy Version).bin | Bin 0 -> 55214 bytes A/A1. Dual (Easy Version).cpp | 192 ++ A/A2. Educational Game.bin | Bin 0 -> 48414 bytes A/A2. Educational Game.cpp | 13 + A/Another String Minimization Problem.cpp | 169 + A/Average Array.bin | Bin 0 -> 49271 bytes A/Average Array.cpp | 32 + B. Array Fix.bin | Bin 0 -> 61751 bytes B. Array Fix.cpp | 69 + B. Begginer's Zelda.bin | Bin 0 -> 91965 bytes B. Begginer's Zelda.cpp | 63 + B. Binary Path.bin | Bin 0 -> 47630 bytes B. Binary Path.cpp | 42 + B. Chip and Ribbon.bin | Bin 0 -> 59419 bytes B. Chip and Ribbon.cpp | 45 + B. Getting Points.bin | Bin 0 -> 51831 bytes B. Getting Points.cpp | 48 + B. Informatics in MAC.bin | Bin 0 -> 123798 bytes B. Informatics in MAC.cpp | 72 + B. Maximum Sum.bin | Bin 0 -> 60819 bytes B. Maximum Sum.cpp | 65 + B. Sasha and the Drawing.bin | Bin 0 -> 47883 bytes B. Sasha and the Drawing.cpp | 34 + B. StORage room.bin | Bin 0 -> 51013 bytes B. StORage room.cpp | 204 ++ B. Yet Another Coin Problem.bin | Bin 0 -> 50423 bytes B. Yet Another Coin Problem.cpp | 82 + ....cpp_16edbdf80621b401c3fc7c4b9bb228fa.prob | 1 + ....cpp_011b489ec95c060bc6619e242dc5889f.prob | 1 + ....cpp_333e10e6cc7a7058244f68c2e8bfb5cb.prob | 1 + ....cpp_64a6370eeba9692b375c17d7241d2c18.prob | 1 + ....cpp_0f2843ebc65a9fcc50925e29c5f2268f.prob | 1 + ....cpp_d9180471071a9e511deb56479b9d4b9e.prob | 1 + ....cpp_f98826ab1fd1480e604e4c61d9a5c72d.prob | 1 + ....cpp_53ad9be2d18ccfcc7e00cfa794d2978e.prob | 1 + ....cpp_0c64b5e9f0bf84951f93de61b573a1d9.prob | 1 + ....cpp_e6533add7635c09a803f6341f2879287.prob | 1 + ....cpp_6547809187f0fe86eaf92a299fd0bab9.prob | 1 + B/.cph/test.cpp | 77 + B/B - 1D Pawn .cpp | 0 B/B - 1D Pawn.cpp | 26 + B/B - ABCDEFG.bin | Bin 0 -> 47493 bytes B/B - ABCDEFG.cpp | 17 + B/B - Frog 2.bin | Bin 0 -> 64398 bytes B/B - Frog 2.cpp | 144 + B/B. A Balanced Problemset.cpp | 74 + B/B. A Perfectly Balanced String.bin | Bin 0 -> 83719 bytes B/B. A Perfectly Balanced String.cpp | 35 + B/B. AND Sorting.bin | Bin 0 -> 67946 bytes B/B. AND Sorting.cpp | 63 + B/B. Absent Remainder.bin | Bin 0 -> 69358 bytes B/B. Absent Remainder.cpp | 39 + B/B. Almost Ternary Matrix.bin | Bin 0 -> 50479 bytes B/B. Almost Ternary Matrix.cpp | 81 + B/B. Also Try Minecraft.bin | Bin 0 -> 50497 bytes B/B. Also Try Minecraft.cpp | 170 + B/B. Amr and Pins.bin | Bin 0 -> 51855 bytes B/B. Amr and Pins.cpp | 140 + B/B. And It's Non-Zero.bin | Bin 0 -> 51022 bytes B/B. And It's Non-Zero.cpp | 144 + B/B. Anti-Fibonacci Permutation.bin | Bin 0 -> 71791 bytes B/B. Anti-Fibonacci Permutation.cpp | 42 + B/B. Anton and currency you all know.cpp | 144 + B/B. Appending Mex.cpp | 20 + B/B. Array Cancellation.bin | Bin 0 -> 49890 bytes B/B. Array Cancellation.cpp | 133 + B/B. Array Cloning Technique.bin | Bin 0 -> 91874 bytes B/B. Array Cloning Technique.cpp | 50 + B/B. Array Decrements.bin | Bin 0 -> 84622 bytes B/B. Array Decrements.cpp | 73 + B/B. Array Eversion.cpp | 15 + B/B. Array Reodering.bin | Bin 0 -> 72275 bytes B/B. Array Reodering.cpp | 85 + B/B. Array merging.cpp | 209 ++ B/B. Astrophysicists.bin | Bin 0 -> 48929 bytes B/B. Astrophysicists.cpp | 23 + B/B. Avoid Local Maximums.bin | Bin 0 -> 51286 bytes B/B. Avoid Local Maximums.cpp | 74 + B/B. Bad Boy.bin | Bin 0 -> 50075 bytes B/B. Bad Boy.cpp | 55 + B/B. Balanced Remainders.bin | Bin 0 -> 50491 bytes B/B. Balanced Remainders.cpp | 147 + B/B. Balls of Steel.cpp | 175 ++ B/B. Basketball Together.bin | Bin 0 -> 66175 bytes B/B. Basketball Together.cpp | 144 + B/B. Bear and Finding Criminals.cpp | 166 + B/B. Beautiful Array.bin | Bin 0 -> 51236 bytes B/B. Beautiful Array.cpp | 164 + B/B. Berland Music.bin | Bin 0 -> 147854 bytes B/B. Berland Music.cpp | 60 + B/B. Best Permutation.cpp | 143 + B/B. Binary Cafe.bin | Bin 0 -> 49097 bytes B/B. Binary Cafe.cpp | 33 + B/B. Binary Removals.cpp | 164 + B/B. Bit Flipping.bin | Bin 0 -> 64594 bytes B/B. Bit Flipping.cpp | 103 + B/B. Buttons.bin | Bin 0 -> 49075 bytes B/B. Buttons.cpp | 137 + B/B. Captain Flint and a Long Voyage.cpp | 132 + B/B. Card Constructions.bin | Bin 0 -> 71416 bytes B/B. Card Constructions.cpp | 37 + B/B. Card Trick.bin | Bin 0 -> 79102 bytes B/B. Card Trick.cpp | 37 + B/B. Chess Tournament.bin | Bin 0 -> 87241 bytes B/B. Chess Tournament.cpp | 45 + B/B. Chocolates.bin | Bin 0 -> 61846 bytes B/B. Chocolates.cpp | 150 + B/B. Choosing Laptop.cpp | 168 + B/B. Circle Game.cpp | 43 + B/B. Coloring Rectangles.cpp | 10 + B/B. Consecutive Points Segment.bin | Bin 0 -> 48053 bytes B/B. Consecutive Points Segment.cpp | 61 + B/B. DIV + MOD.bin | Bin 0 -> 49897 bytes B/B. DIV + MOD.cpp | 23 + B/B. DZY Loves Strings.cpp | 145 + B/B. Deadly Laser.bin | Bin 0 -> 50860 bytes B/B. Deadly Laser.cpp | 149 + B/B. Death's Blessing.cpp | 131 + B/B. Decode String.cpp | 152 + B/B. Dictionary.bin | Bin 0 -> 153604 bytes B/B. Dictionary.cpp | 37 + B/B. Difference of GCDs.bin | Bin 0 -> 70272 bytes B/B. Difference of GCDs.cpp | 156 + B/B. Different Divisors.bin | Bin 0 -> 50060 bytes B/B. Different Divisors.cpp | 188 ++ B/B. Disturbed People.bin | Bin 0 -> 49962 bytes B/B. Disturbed People.cpp | 81 + B/B. Divan and a New Project.bin | Bin 0 -> 67158 bytes B/B. Divan and a New Project.cpp | 58 + B/B. Dorms War.cpp | 82 + B/B. EhAb AnD gCd.cpp | 11 + B/B. Elementary Particles.bin | Bin 0 -> 98520 bytes B/B. Elementary Particles.cpp | 140 + B/B. Equal Candies.bin | Bin 0 -> 71575 bytes B/B. Equal Candies.cpp | 35 + B/B. Erase First or Second Letter.bin | Bin 0 -> 81102 bytes B/B. Erase First or Second Letter.cpp | 57 + B/B. Fair Numbers.bin | Bin 0 -> 49999 bytes B/B. Fair Numbers.cpp | 136 + B/B. Fedor and New Game.bin | Bin 0 -> 53026 bytes B/B. Fedor and New Game.cpp | 138 + B/B. Fun with Even Subarrays.bin | Bin 0 -> 49722 bytes B/B. Fun with Even Subarrays.cpp | 143 + B/B. GCD Arrays.bin | Bin 0 -> 49152 bytes B/B. GCD Arrays.cpp | 43 + B/B. GCD Partition.bin | Bin 0 -> 62050 bytes B/B. GCD Partition.cpp | 33 + B/B. GCD Problem.cpp | 27 + B/B. Game of Ball Passing.bin | Bin 0 -> 75726 bytes B/B. Game of Ball Passing.cpp | 73 + B/B. Game on Ranges.bin | Bin 0 -> 100629 bytes B/B. Game on Ranges.cpp | 215 ++ B/B. Getting Zero.bin | Bin 0 -> 51077 bytes B/B. Getting Zero.cpp | 91 + B/B. Good Arrays.bin | Bin 0 -> 106266 bytes B/B. Good Arrays.cpp | 231 ++ B/B. Grid Reconstruction.bin | Bin 0 -> 65301 bytes B/B. Grid Reconstruction.cpp | 275 ++ B/B. Groups.bin | Bin 0 -> 49098 bytes B/B. Groups.cpp | 34 + B/B. Helmets in Night Light.cpp | 234 ++ B/B. Hills And Valleys.bin | Bin 0 -> 71750 bytes B/B. Hills And Valleys.cpp | 216 ++ B/B. I love AAAB.bin | Bin 0 -> 94035 bytes B/B. I love AAAB.cpp | 46 + B/B. Ilya and Queries.cpp | 20 + B/B. Interesting Sum.bin | Bin 0 -> 65511 bytes B/B. Interesting Sum.cpp | 144 + B/B. Interesting drink.bin | Bin 0 -> 65100 bytes B/B. Interesting drink.cpp | 8 + B/B. Jellyfish and Game.bin | Bin 0 -> 67046 bytes B/B. Jellyfish and Game.cpp | 235 ++ B/B. JoJo's Incredible Adventures.bin | Bin 0 -> 77527 bytes B/B. JoJo's Incredible Adventures.cpp | 40 + B/B. Kalindrome Array.bin | Bin 0 -> 48324 bytes B/B. Kalindrome Array.cpp | 36 + B/B. Karina and Array.bin | Bin 0 -> 66965 bytes B/B. Karina and Array.cpp | 211 ++ B/B. Keep it Beautiful.bin | Bin 0 -> 78146 bytes B/B. Keep it Beautiful.cpp | 62 + B/B. Kevin and Permutation.bin | Bin 0 -> 51803 bytes B/B. Kevin and Permutation.cpp | 148 + B/B. Lamps.bin | Bin 0 -> 105382 bytes B/B. Lamps.cpp | 66 + B/B. Lecture.bin | Bin 0 -> 111941 bytes B/B. Lecture.cpp | 152 + B/B. Long Long.bin | Bin 0 -> 48560 bytes B/B. Long Long.cpp | 42 + B/B. Longest Divisors Interval.bin | Bin 0 -> 50931 bytes B/B. Longest Divisors Interval.cpp | 186 ++ B/B. Luke is a Foodie.bin | Bin 0 -> 64036 bytes B/B. Luke is a Foodie.cpp | 186 ++ B/B. Luntik and Subsequences.bin | Bin 0 -> 47764 bytes B/B. Luntik and Subsequences.cpp | 24 + B/B. LuoTianyi and the Table.bin | Bin 0 -> 87707 bytes B/B. LuoTianyi and the Table.cpp | 182 ++ B/B. MEX and Array.bin | Bin 0 -> 49694 bytes B/B. MEX and Array.cpp | 72 + B/B. MEXor Mixup.bin | Bin 0 -> 60370 bytes B/B. MEXor Mixup.cpp | 33 + B/B. MIN-MEX Cut.bin | Bin 0 -> 56916 bytes B/B. MIN-MEX Cut.cpp | 56 + B/B. Madoka and Underground Competitions.cpp | 176 ++ B/B. Madoka and the Elegant Gift.bin | Bin 0 -> 50441 bytes B/B. Madoka and the Elegant Gift.cpp | 71 + B/B. Mainak and Interesting Sequence.bin | Bin 0 -> 51697 bytes B/B. Mainak and Interesting Sequence.cpp | 170 + B/B. Make AP.cpp | 34 + B/B. Make Almost Equal With Mod.bin | Bin 0 -> 94474 bytes B/B. Make Almost Equal With Mod.cpp | 77 + B/B. Make It Increasing.cpp | 55 + B/B. Make it Divisible by 25.bin | Bin 0 -> 50943 bytes B/B. Make it Divisible by 25.cpp | 30 + B/B. Making Towers.bin | Bin 0 -> 133456 bytes B/B. Making Towers.cpp | 151 + B/B. Marin and Anti-coprime Permutation.bin | Bin 0 -> 50129 bytes B/B. Marin and Anti-coprime Permutation.cpp | 74 + B/B. Mark the Dust Sweeper.cpp | 158 + B/B. Mathematical Circus.bin | Bin 0 -> 52348 bytes B/B. Mathematical Circus.cpp | 142 + B/B. Maximum Cost Deletion.bin | Bin 0 -> 51036 bytes B/B. Maximum Cost Deletion.cpp | 75 + B/B. Maximum Rounding.bin | Bin 0 -> 55736 bytes B/B. Maximum Rounding.cpp | 199 ++ B/B. Maximum Strength.bin | Bin 0 -> 53817 bytes B/B. Maximum Strength.cpp | 183 ++ B/B. Maximum Sum.bin | Bin 0 -> 52090 bytes B/B. Maximum Sum.cpp | 362 +++ B/B. Minimize Inversions.cpp | 56 + B/B. Minimize Permutation Subarrays.bin | Bin 0 -> 61789 bytes B/B. Minimize Permutation Subarrays.cpp | 66 + B/B. Minor Reduction.bin | Bin 0 -> 53266 bytes B/B. Minor Reduction.cpp | 138 + B/B. Minority.cpp | 147 + B/B. Mirror in the String.bin | Bin 0 -> 52887 bytes B/B. Mirror in the String.cpp | 152 + B/B. Missing Bigram.cpp | 50 + B/B. Mocha and Red and Blue.cpp | 32 + B/B. Monsters.bin | Bin 0 -> 82482 bytes B/B. Monsters.cpp | 190 ++ B/B. Mystic Permutation.cpp | 20 + B/B. NIT Destroys the Universe.bin | Bin 0 -> 47909 bytes B/B. NIT Destroys the Universe.cpp | 31 + B/B. Napoleon Cake.bin | Bin 0 -> 49746 bytes B/B. Napoleon Cake.cpp | 149 + B/B. New Theatre Square.bin | Bin 0 -> 49763 bytes B/B. New Theatre Square.cpp | 64 + B/B. New Year's Number.bin | Bin 0 -> 50057 bytes B/B. New Year's Number.cpp | 161 + B/B. Not Sitting.bin | Bin 0 -> 93852 bytes B/B. Not Sitting.cpp | 143 + B/B. Numbers Box.bin | Bin 0 -> 50566 bytes B/B. Numbers Box.cpp | 150 + B/B. Odd Grasshopper.cpp | 29 + B/B. Odd Subarrays.bin | Bin 0 -> 68104 bytes B/B. Odd Subarrays.cpp | 31 + B/B. Odd Swap Sort.bin | Bin 0 -> 49807 bytes B/B. Odd Swap Sort.cpp | 145 + B/B. Optimal Reduction.bin | Bin 0 -> 50836 bytes B/B. Optimal Reduction.cpp | 163 + B/B. Palindromic Numbers.bin | Bin 0 -> 58878 bytes B/B. Palindromic Numbers.cpp | 48 + B/B. Paranoid String.bin | Bin 0 -> 52988 bytes B/B. Paranoid String.cpp | 34 + B/B. Patchouli's Magical Talisman.bin | Bin 0 -> 48188 bytes B/B. Patchouli's Magical Talisman.cpp | 38 + B/B. Permutation Chain.bin | Bin 0 -> 51750 bytes B/B. Permutation Chain.cpp | 141 + B/B. Permutation Sort.bin | Bin 0 -> 50386 bytes B/B. Permutation Sort.cpp | 156 + B/B. Permutation Swap.bin | Bin 0 -> 63830 bytes B/B. Permutation Swap.cpp | 179 ++ B/B. Permutations & Primes.bin | Bin 0 -> 51176 bytes B/B. Permutations & Primes.cpp | 175 ++ B/B. Petya and Countryside.cpp | 136 + B/B. Phoenix and Puzzle.bin | Bin 0 -> 49802 bytes B/B. Phoenix and Puzzle.cpp | 132 + B/B. Playing in a Casino.cpp | 179 ++ B/B. Points on Plane.bin | Bin 0 -> 49026 bytes B/B. Points on Plane.cpp | 27 + B/B. Polycarp Writes a String from Memory.bin | Bin 0 -> 98509 bytes B/B. Polycarp Writes a String from Memory.cpp | 142 + B/B. Power Walking.cpp | 39 + B/B. Prefix Removals.bin | Bin 0 -> 94066 bytes B/B. Prefix Removals.cpp | 33 + B/B. Promo.bin | Bin 0 -> 61653 bytes B/B. Promo.cpp | 24 + B/B. Prove Him Wrong.bin | Bin 0 -> 48379 bytes B/B. Prove Him Wrong.cpp | 43 + B/B. Quality vs Quantity.bin | Bin 0 -> 63435 bytes B/B. Quality vs Quantity.cpp | 46 + B/B. Queue at the School.bin | Bin 0 -> 52401 bytes B/B. Queue at the School.cpp | 139 + B/B. Random Teams.bin | Bin 0 -> 49755 bytes B/B. Random Teams.cpp | 122 + B/B. Reach Median.bin | Bin 0 -> 60454 bytes B/B. Reach Median.cpp | 71 + B/B. Red and Blue.bin | Bin 0 -> 50703 bytes B/B. Red and Blue.cpp | 186 ++ B/B. Remove Prefix.bin | Bin 0 -> 84813 bytes B/B. Remove Prefix.cpp | 161 + B/B. Reverse Sort.cpp | 38 + B/B. Rising Sand.bin | Bin 0 -> 49726 bytes B/B. Rising Sand.cpp | 84 + B/B. Robots.bin | Bin 0 -> 71356 bytes B/B. Robots.cpp | 52 + B/B. Roof Construction.cpp | 21 + B/B. Rooms and Staircases.bin | Bin 0 -> 53690 bytes B/B. Rooms and Staircases.cpp | 138 + B/B. Scenes From a Memory.bin | Bin 0 -> 51297 bytes B/B. Scenes From a Memory.cpp | 60 + B/B. Security Guard.cpp | 48 + B/B. Sereja and Suffixes.cpp | 150 + B/B. Shoe Shuffling.cpp | 17 + B/B. Social Distance.bin | Bin 0 -> 48095 bytes B/B. Social Distance.cpp | 53 + B/B. Sort the Array.bin | Bin 0 -> 76573 bytes B/B. Sort the Array.cpp | 172 + B/B. Sort the Subarray.bin | Bin 0 -> 50972 bytes B/B. Sort the Subarray.cpp | 177 ++ B/B. Special Permutation.bin | Bin 0 -> 45361 bytes B/B. Special Permutation.cpp | 24 + B/B. StORage room.cpp | 322 ++ B/B. Stone Age Problem.cpp | 63 + B/B. String LCM.bin | Bin 0 -> 55343 bytes B/B. String LCM.cpp | 201 ++ B/B. Subtract Operation.bin | Bin 0 -> 104477 bytes B/B. Subtract Operation.cpp | 88 + B/B. Sum of Medians.bin | Bin 0 -> 60699 bytes B/B. Sum of Medians.cpp | 46 + B/B. Summation Game.bin | Bin 0 -> 65791 bytes B/B. Summation Game.cpp | 31 + B/B. Swap and Delete.bin | Bin 0 -> 78903 bytes B/B. Swap and Delete.cpp | 59 + B/B. T-primes.bin | Bin 0 -> 90601 bytes B/B. T-primes.cpp | 166 + B/B. Taxi.bin | Bin 0 -> 50250 bytes B/B. Taxi.cpp | 149 + ...positionProgrammers and Mathematicians.bin | Bin 0 -> 49151 bytes ...positionProgrammers and Mathematicians.cpp | 38 + B/B. Tenzing and Books.bin | Bin 0 -> 50729 bytes B/B. Tenzing and Books.cpp | 197 ++ B/B. Ternary Logic.bin | Bin 0 -> 50923 bytes B/B. Ternary Logic.cpp | 142 + B/B. The Great Hero.bin | Bin 0 -> 51767 bytes B/B. The Great Hero.cpp | 160 + B/B. Triangles on a Rectangle.cpp | 48 + B/B. Triple.bin | Bin 0 -> 75427 bytes B/B. Triple.cpp | 59 + B/B. Two Divisors.bin | Bin 0 -> 49321 bytes B/B. Two Divisors.cpp | 52 + B/B. Update Files.cpp | 143 + B/B. Valerii Against Everyone.bin | Bin 0 -> 97083 bytes B/B. Valerii Against Everyone.cpp | 133 + B/B. Vanya and Lanterns.bin | Bin 0 -> 64065 bytes B/B. Vanya and Lanterns.cpp | 127 + B/B. Vlad and Candies.bin | Bin 0 -> 64770 bytes B/B. Vlad and Candies.cpp | 67 + B/B. William the Vigilant.bin | Bin 0 -> 54018 bytes B/B. William the Vigilant.cpp | 219 ++ B/B. Woeful Permutation.bin | Bin 0 -> 82215 bytes B/B. Woeful Permutation.cpp | 171 + B/B. XY Sequence.bin | Bin 0 -> 48389 bytes B/B. XY Sequence.cpp | 32 + B/B. Xenia and Ringroad.bin | Bin 0 -> 49835 bytes B/B. Xenia and Ringroad.cpp | 127 + B/B. Z mod X = C.bin | Bin 0 -> 47574 bytes B/B. Z mod X = C.cpp | 20 + B/B1. Tokitsukaze and Good 01-String.bin | Bin 0 -> 50065 bytes B/B1. Tokitsukaze and Good 01-String.cpp | 33 + B/Binary Mismatch.bin | Bin 0 -> 50557 bytes B/Binary Mismatch.cpp | 64 + C. Add, Divide and Floor.bin | Bin 0 -> 81088 bytes C. Add, Divide and Floor.cpp | 50 + C. Anji's Binary Tree.bin | Bin 0 -> 104348 bytes C. Anji's Binary Tree.cpp | 79 + C. Arrow Path.cpp | 35 + C. Find a Mine.cpp | 37 + C. Insert and Equalize.bin | Bin 0 -> 67474 bytes C. Insert and Equalize.cpp | 88 + C. Largest Subsequence.bin | Bin 0 -> 61266 bytes C. Largest Subsequence.cpp | 47 + C. Make Equal Again.bin | Bin 0 -> 60313 bytes C. Make Equal Again.cpp | 56 + C. Non-coprime Split.bin | Bin 0 -> 48540 bytes C. Non-coprime Split.cpp | 41 + C. Physical Education Lesson.bin | Bin 0 -> 49393 bytes C. Physical Education Lesson.cpp | 72 + C. Raspberries.cpp | 49 + C. Removal of Unattractive Pairs.bin | Bin 0 -> 71800 bytes C. Removal of Unattractive Pairs.cpp | 61 + C. Set or Decrease.bin | Bin 0 -> 89806 bytes C. Set or Decrease.cpp | 245 ++ C. Theofanis' Nightmare.bin | Bin 0 -> 52164 bytes C. Theofanis' Nightmare.cpp | 84 + C. Tiles Comeback.bin | Bin 0 -> 60283 bytes C. Tiles Comeback.cpp | 53 + C. Tree Cutting.bin | Bin 0 -> 78002 bytes C. Tree Cutting.cpp | 83 + C. Turtle Fingers Count the Values of k.cpp | 39 + C/C - Snuke the Cookie Picker.bin | Bin 0 -> 49301 bytes C/C - Snuke the Cookie Picker.cpp | 42 + C/C. 3SUM Closure.bin | Bin 0 -> 54477 bytes C/C. 3SUM Closure.cpp | 136 + C/C. Andrew and Stones.bin | Bin 0 -> 50488 bytes C/C. Andrew and Stones.cpp | 82 + C/C. Array Destruction.bin | Bin 0 -> 153459 bytes C/C. Array Destruction.cpp | 233 ++ C/C. Assembly via Minimums.bin | Bin 0 -> 87359 bytes C/C. Assembly via Minimums.cpp | 198 ++ C/C. Bakry and Partitioning.bin | Bin 0 -> 128196 bytes C/C. Bakry and Partitioning.cpp | 283 ++ C/C. Beautiful Numbers.cpp | 18 + C/C. Best Binary String.bin | Bin 0 -> 53270 bytes C/C. Best Binary String.cpp | 179 ++ C/C. Bracket Sequence Deletion.bin | Bin 0 -> 84657 bytes C/C. Bracket Sequence Deletion.cpp | 96 + C/C. Build Permutation.cpp | 142 + C/C. Bun Lover.bin | Bin 0 -> 50760 bytes C/C. Bun Lover.cpp | 191 ++ C/C. Cat Cycle.bin | Bin 0 -> 49294 bytes C/C. Cat Cycle.cpp | 33 + C/C. Closest Cities.bin | Bin 0 -> 69083 bytes C/C. Closest Cities.cpp | 106 + C/C. Contrast Value.bin | Bin 0 -> 53918 bytes C/C. Contrast Value.cpp | 175 ++ C/C. Counting Orders.bin | Bin 0 -> 92218 bytes C/C. Counting Orders.cpp | 192 ++ C/C. Detective Task.bin | Bin 0 -> 50688 bytes C/C. Detective Task.cpp | 78 + C/C. Differential Sorting.cpp | 74 + C/C. Division by Two and Permutation.bin | Bin 0 -> 104508 bytes C/C. Division by Two and Permutation.cpp | 158 + C/C. Dolce Vita.bin | Bin 0 -> 62121 bytes C/C. Dolce Vita.cpp | 21 + C/C. Double Sort.bin | Bin 0 -> 72855 bytes C/C. Double Sort.cpp | 54 + C/C. Double-ended Strings.cpp | 167 + C/C. Eugene and an array.bin | Bin 0 -> 171830 bytes C/C. Eugene and an array.cpp | 257 ++ C/C. Floor and Mod.bin | Bin 0 -> 51947 bytes C/C. Floor and Mod.cpp | 181 ++ C/C. Game Master.bin | Bin 0 -> 189401 bytes C/C. Game Master.cpp | 299 ++ C/C. Game with Multiset.bin | Bin 0 -> 61895 bytes C/C. Game with Multiset.cpp | 102 + C/C. Game with Reversing.bin | Bin 0 -> 52370 bytes C/C. Game with Reversing.cpp | 180 ++ C/C. Get an Even String.bin | Bin 0 -> 52775 bytes C/C. Get an Even String.cpp | 27 + C/C. Good Array.bin | Bin 0 -> 78782 bytes C/C. Good Array.cpp | 82 + C/C. Grouping Increases.bin | Bin 0 -> 62110 bytes C/C. Grouping Increases.cpp | 61 + C/C. Heavy Intervals.bin | Bin 0 -> 190213 bytes C/C. Heavy Intervals.cpp | 99 + C/C. Helping the Nature.bin | Bin 0 -> 50016 bytes C/C. Helping the Nature.cpp | 151 + C/C. Infected Tree.cpp | 0 C/C. Infinite Replacement.bin | Bin 0 -> 77139 bytes C/C. Infinite Replacement.cpp | 27 + C/C. Infinity Table.bin | Bin 0 -> 48917 bytes C/C. Infinity Table.cpp | 28 + C/C. Insert Zero and Invert Prefix.bin | Bin 0 -> 74118 bytes C/C. Insert Zero and Invert Prefix.cpp | 69 + C/C. Jellyfish and Green Apple.bin | Bin 0 -> 51837 bytes C/C. Jellyfish and Green Apple.cpp | 195 ++ C/C. Jumping on Tiles.bin | Bin 0 -> 75153 bytes C/C. Jumping on Tiles.cpp | 177 ++ C/C. Kill the Monster.bin | Bin 0 -> 51276 bytes C/C. Kill the Monster.cpp | 147 + C/C. Letters.cpp | 139 + C/C. MAX-MEX Cut.cpp | 31 + C/C. Madoka and Childish Pranks.bin | Bin 0 -> 58539 bytes C/C. Madoka and Childish Pranks.cpp | 108 + C/C. Madoka and Formal Statement.bin | Bin 0 -> 64750 bytes C/C. Madoka and Formal Statement.cpp | 163 + C/C. Make Equal With Mod.bin | Bin 0 -> 84919 bytes C/C. Make Equal With Mod.cpp | 77 + C/C. Make It Permutation.bin | Bin 0 -> 85670 bytes C/C. Make It Permutation.cpp | 66 + C/C. Make it Alternating.bin | Bin 0 -> 62312 bytes C/C. Make it Alternating.cpp | 65 + C/C. Manipulating History.cpp | 26 + C/C. Minimum Extraction.bin | Bin 0 -> 62048 bytes C/C. Minimum Extraction.cpp | 36 + C/C. Minimum Varied Number.bin | Bin 0 -> 69664 bytes C/C. Minimum Varied Number.cpp | 163 + C/C. Mixing Water.bin | Bin 0 -> 52216 bytes C/C. Mixing Water.cpp | 205 ++ C/C. Most Similar Words.bin | Bin 0 -> 67431 bytes C/C. Most Similar Words.cpp | 32 + C/C. Nezzar and Symmetric Array.bin | Bin 0 -> 89334 bytes C/C. Nezzar and Symmetric Array.cpp | 204 ++ C/C. No Prime Differences.bin | Bin 0 -> 48858 bytes C/C. No Prime Differences.cpp | 55 + C/C. Not Adjacent Matrix.bin | Bin 0 -> 50208 bytes C/C. Not Adjacent Matrix.cpp | 142 + C/C. Numbers on Whiteboard.bin | Bin 0 -> 49643 bytes C/C. Numbers on Whiteboard.cpp | 136 + C/C. OKEA.bin | Bin 0 -> 48666 bytes C/C. OKEA.cpp | 57 + C/C. OddEven Increments.bin | Bin 0 -> 67039 bytes C/C. OddEven Increments.cpp | 56 + C/C. Paint the Array.bin | Bin 0 -> 51871 bytes C/C. Paint the Array.cpp | 172 + C/C. Palindrome Reorder.cpp | 53 + C/C. Paprika and Permutation.bin | Bin 0 -> 108107 bytes C/C. Paprika and Permutation.cpp | 178 ++ C/C. Particles.bin | Bin 0 -> 75027 bytes C/C. Particles.cpp | 221 ++ C/C. Partitioning the Array.bin | Bin 0 -> 63033 bytes C/C. Partitioning the Array.cpp | 60 + C/C. Pinkie Pie Eats Patty-cakes.bin | Bin 0 -> 153937 bytes C/C. Pinkie Pie Eats Patty-cakes.cpp | 282 ++ C/C. Place for a Selfie.bin | Bin 0 -> 71130 bytes C/C. Place for a Selfie.cpp | 185 ++ C/C. Poisoned Dagger.cpp | 139 + C/C. Poisonous Swamp.cpp | 65 + C/C. Polycarp Recovers the Permutation.cpp | 36 + C/C. Pull Your Luck.cpp | 168 + C/C. Quests.bin | Bin 0 -> 61761 bytes C/C. Quests.cpp | 73 + C/C. Ranom Numbers.bin | Bin 0 -> 51255 bytes C/C. Ranom Numbers.cpp | 66 + C/C. Removing Smallest Multiples.cpp | 147 + C/C. Restore the Array.bin | Bin 0 -> 74916 bytes C/C. Restore the Array.cpp | 34 + C/C. Restoring the Duration of Tasks.bin | Bin 0 -> 63375 bytes C/C. Restoring the Duration of Tasks.cpp | 42 + C/C. Rudolf and the Another Competition.bin | Bin 0 -> 87002 bytes C/C. Rudolf and the Another Competition.cpp | 206 ++ C/C. Save More Mice.cpp | 30 + C/C. Search in Parallel.bin | Bin 0 -> 126082 bytes C/C. Search in Parallel.cpp | 249 ++ C/C. Sending Messages.bin | Bin 0 -> 60284 bytes C/C. Sending Messages.cpp | 54 + C/C. Ski Resort.bin | Bin 0 -> 60649 bytes C/C. Ski Resort.cpp | 44 + C/C. Sort Zero.bin | Bin 0 -> 82475 bytes C/C. Sort Zero.cpp | 215 ++ C/C. Strong Password.bin | Bin 0 -> 53961 bytes C/C. Strong Password.cpp | 221 ++ C/C. Strongly Composite.bin | Bin 0 -> 108633 bytes C/C. Strongly Composite.cpp | 54 + C/C. Sum in Binary Tree.bin | Bin 0 -> 47336 bytes C/C. Sum in Binary Tree.cpp | 24 + C/C. Sum on Subarrays.bin | Bin 0 -> 63160 bytes C/C. Sum on Subarrays.cpp | 212 ++ C/C. Tear It Apart.bin | Bin 0 -> 51113 bytes C/C. Tear It Apart.cpp | 41 + C/C. Tenzing and Balls.bin | Bin 0 -> 67353 bytes C/C. Tenzing and Balls.cpp | 205 ++ C/C. The Smallest String Concatenation.cpp | 187 ++ C/C. The Third Problem.bin | Bin 0 -> 49693 bytes C/C. The Third Problem.cpp | 164 + C/C. Tiles Comeback.cpp | 200 ++ C/C. Train and Queries.bin | Bin 0 -> 95695 bytes C/C. Train and Queries.cpp | 148 + C/C. Training Before the Olympiad.bin | Bin 0 -> 63658 bytes C/C. Training Before the Olympiad.cpp | 61 + C/C. Two Arrays.cpp | 16 + C/C. Unequal Array.bin | Bin 0 -> 62142 bytes C/C. Unequal Array.cpp | 70 + C/C. Vampiric Powers, anyone.bin | Bin 0 -> 51809 bytes C/C. Vampiric Powers, anyone.cpp | 263 ++ C/C. Virus.bin | Bin 0 -> 115485 bytes C/C. Virus.cpp | 195 ++ C/C. Watering an Array.cpp | 47 + ...eight of the System of Nested Segments.bin | Bin 0 -> 143782 bytes ...eight of the System of Nested Segments.cpp | 80 + C/C. Weird Sum.bin | Bin 0 -> 176881 bytes C/C. Weird Sum.cpp | 93 + C/C. Wrong Addition.bin | Bin 0 -> 72205 bytes C/C. Wrong Addition.cpp | 171 + C/C. XOR-distance.bin | Bin 0 -> 50198 bytes C/C. XOR-distance.cpp | 73 + C/C. Yet Another Permutation Problem.bin | Bin 0 -> 68105 bytes C/C. Yet Another Permutation Problem.cpp | 332 ++ C/C. Zero Path.cpp | 94 + C/C.String Matching.cpp | 0 C/codejamproblem02.cpp | 16 + C/contest.bin | Bin 0 -> 47398 bytes C/contest.cpp | 64 + D. Divisible Pairs.bin | Bin 0 -> 113565 bytes D. Divisible Pairs.cpp | 47 + D. Exam in MAC.bin | Bin 0 -> 62692 bytes D. Exam in MAC.cpp | 61 + D. Find the Different Ones!.bin | Bin 0 -> 86931 bytes D. Find the Different Ones!.cpp | 70 + D. Jumping Through Segments.bin | Bin 0 -> 85083 bytes D. Jumping Through Segments.cpp | 59 + D. Remove and Add.bin | Bin 0 -> 60056 bytes D. Remove and Add.cpp | 48 + D. Tandem Repeats .bin | Bin 0 -> 66004 bytes D. Tandem Repeats .cpp | 86 + D. Turtle Tenacity Continual Mods.bin | Bin 0 -> 61930 bytes D. Turtle Tenacity Continual Mods.cpp | 35 + D. Yet Another Monster Fight.bin | Bin 0 -> 64065 bytes D. Yet Another Monster Fight.cpp | 64 + ....cpp_912e09974146eb0320393e19d8435215.prob | 1 + D/D - Sleep Log.bin | Bin 0 -> 91522 bytes D/D - Sleep Log.cpp | 187 ++ D/D. A-B-C Sort.bin | Bin 0 -> 47680 bytes D/D. A-B-C Sort.cpp | 36 + D/D. AND, OR and square sum.bin | Bin 0 -> 66186 bytes D/D. AND, OR and square sum.cpp | 209 ++ D/D. Apple Tree.bin | Bin 0 -> 71147 bytes D/D. Apple Tree.cpp | 59 + D/D. Array Repetition.bin | Bin 0 -> 103160 bytes D/D. Array Repetition.cpp | 66 + D/D. Array and Operations.bin | Bin 0 -> 65860 bytes D/D. Array and Operations.cpp | 179 ++ D/D. Balanced Round.bin | Bin 0 -> 87525 bytes D/D. Balanced Round.cpp | 209 ++ D/D. Bit Guessing Game.cpp | 20 + D/D. Black and White Stripe.bin | Bin 0 -> 63289 bytes D/D. Black and White Stripe.cpp | 58 + D/D. Bracket Coloring.bin | Bin 0 -> 63261 bytes D/D. Bracket Coloring.cpp | 57 + D/D. Colorful Stamp.cpp | 30 + D/D. Deletive Editing.cpp | 21 + D/D. Double Strings.bin | Bin 0 -> 110157 bytes D/D. Double Strings.cpp | 140 + D/D. Effects of Anti Pimples.bin | Bin 0 -> 89808 bytes D/D. Effects of Anti Pimples.cpp | 336 ++ D/D. Flipper.bin | Bin 0 -> 51885 bytes D/D. Flipper.cpp | 201 ++ D/D. Friends and the Restaurant.bin | Bin 0 -> 65062 bytes D/D. Friends and the Restaurant.cpp | 160 + D/D. Gold Rush.bin | Bin 0 -> 51523 bytes D/D. Gold Rush.cpp | 190 ++ D/D. Jellyfish and Mex.bin | Bin 0 -> 98143 bytes D/D. Jellyfish and Mex.cpp | 239 ++ D/D. Journey.cpp | 199 ++ D/D. LCM Problem.bin | Bin 0 -> 49925 bytes D/D. LCM Problem.cpp | 151 + D/D. Line.bin | Bin 0 -> 69502 bytes D/D. Line.cpp | 178 ++ D/D. Mathematical Problem.cpp | 82 + D/D. Not a Cheap String.bin | Bin 0 -> 54895 bytes D/D. Not a Cheap String.cpp | 166 + D/D. Pairs of Segments.cpp | 59 + D/D. Prefix Permutation Sums.bin | Bin 0 -> 99169 bytes D/D. Prefix Permutation Sums.cpp | 258 ++ D/D. Program.bin | Bin 0 -> 146871 bytes D/D. Program.cpp | 284 ++ D/D. Row Major.bin | Bin 0 -> 51008 bytes D/D. Row Major.cpp | 178 ++ D/D. Split Plus K.cpp | 46 + D/D. Strong Vertices.bin | Bin 0 -> 64286 bytes D/D. Strong Vertices.cpp | 225 ++ D/D. Sum of XOR Functions.bin | Bin 0 -> 66977 bytes D/D. Sum of XOR Functions.cpp | 322 ++ D/D. Super-Permutation.bin | Bin 0 -> 56119 bytes D/D. Super-Permutation.cpp | 240 ++ D/D. The Clock.cpp | 17 + D/D. Three Activities.bin | Bin 0 -> 111795 bytes D/D. Three Activities.cpp | 83 + D/D. Training Session.bin | Bin 0 -> 67443 bytes D/D. Training Session.cpp | 187 ++ D/D. Twist the Permutation.bin | Bin 0 -> 82596 bytes D/D. Twist the Permutation.cpp | 81 + D/D. Umka and a Long Flight.cpp | 18 + D/D. Unnatural Language Processing.bin | Bin 0 -> 51944 bytes D/D. Unnatural Language Processing.cpp | 58 + D/D. Very Different Array.bin | Bin 0 -> 84565 bytes D/D. Very Different Array.cpp | 240 ++ D/D. Wooden Toy Festival.cpp.bin | Bin 0 -> 117387 bytes D/D. Wooden Toy Festival.cpp.cpp | 58 + D/D. X-Sum.bin | Bin 0 -> 48439 bytes D/D. X-Sum.cpp | 61 + D/D1. RPD and Rap Sheet (Easy Version).bin | Bin 0 -> 50991 bytes D/D1. RPD and Rap Sheet (Easy Version).cpp | 196 ++ D/D1. Sage's Birthday (easy version).bin | Bin 0 -> 64358 bytes D/D1. Sage's Birthday (easy version).cpp | 147 + D/Digit Sum Parities.bin | Bin 0 -> 72216 bytes D/Digit Sum Parities.cpp | 50 + D1. Maximum And Queries (easy version).bin | Bin 0 -> 72123 bytes D1. Maximum And Queries (easy version).cpp | 188 ++ D2. Set To Max (Hard Version).bin | Bin 0 -> 90548 bytes D2. Set To Max (Hard Version).cpp | 187 ++ E. Anna and the Valentine's Day Gift.bin | Bin 0 -> 101590 bytes E. Anna and the Valentine's Day Gift.cpp | 88 + E. Eat the Chip.bin | Bin 0 -> 49340 bytes E. Eat the Chip.cpp | 50 + E. Good Triples.bin | Bin 0 -> 63429 bytes E. Good Triples.cpp | 52 + E. Klever Permutation.bin | Bin 0 -> 73462 bytes E. Klever Permutation.cpp | 65 + ...rtle vs. Rabbit Race Optimal Trainings.cpp | 23 + ....cpp_981307ae3989626d09ffc024fdd00008.prob | 1 + E/E. 2-Letter Strings.bin | Bin 0 -> 46761 bytes E/E. 2-Letter Strings.cpp | 65 + E/E. Add Modulo 10.cpp | 138 + E/E. Binary Deque.bin | Bin 0 -> 48921 bytes E/E. Binary Deque.cpp | 70 + E/E. Building an Aquarium.bin | Bin 0 -> 51316 bytes E/E. Building an Aquarium.cpp | 203 ++ E/E. Cardboard for Pictures.bin | Bin 0 -> 63416 bytes E/E. Cardboard for Pictures.cpp | 191 ++ E/E. Increasing Subsequences.bin | Bin 0 -> 82455 bytes E/E. Increasing Subsequences.cpp | 83 + E/E. Interview.bin | Bin 0 -> 61516 bytes E/E. Interview.cpp | 50 + E/E. Living Sequence.bin | Bin 0 -> 75121 bytes E/E. Living Sequence.cpp | 43 + E/E. Making Anti-Palindromes.bin | Bin 0 -> 64812 bytes E/E. Making Anti-Palindromes.cpp | 199 ++ E/E. Mirror Grid.bin | Bin 0 -> 118804 bytes E/E. Mirror Grid.cpp | 187 ++ E/E. Nastya and Potions.bin | Bin 0 -> 136223 bytes E/E. Nastya and Potions.cpp | 247 ++ E/E. Power of Points.bin | Bin 0 -> 103339 bytes E/E. Power of Points.cpp | 248 ++ E/E. Romantic Glasses.bin | Bin 0 -> 101987 bytes E/E. Romantic Glasses.cpp | 69 + E/E. Round Dance.cpp | 173 ++ E/E. Singers' Tour.bin | Bin 0 -> 116134 bytes E/E. Singers' Tour.cpp | 256 ++ E/E. The Lakes.bin | Bin 0 -> 85688 bytes E/E. The Lakes.cpp | 214 ++ E/E1. Escape The Maze (easy version).cpp | 225 ++ E/E1. Game with Marbles (Easy Version).bin | Bin 0 -> 108432 bytes E/E1. Game with Marbles (Easy Version).cpp | 80 + E/E1. Permutation Minimization by Deque.cpp | 32 + E/E1. Square-Free Division (easy version).bin | Bin 0 -> 154881 bytes E/E1. Square-Free Division (easy version).cpp | 276 ++ F. Alex's whims.cpp | 19 + F. Chat Screenshots.bin | Bin 0 -> 104810 bytes F. Chat Screenshots.cpp | 94 + F. Shift and Reverse.bin | Bin 0 -> 89073 bytes F. Shift and Reverse.cpp | 117 + ....cpp_6126d4653e62188f4c2837afcc91e303.prob | 1 + F/F. 3SUM.bin | Bin 0 -> 68549 bytes F/F. 3SUM.cpp | 39 + F/F. Eating Candies.bin | Bin 0 -> 46370 bytes F/F. Eating Candies.cpp | 27 + F/F. Football.cpp | 191 ++ F/F. Forever Winter.bin | Bin 0 -> 73098 bytes F/F. Forever Winter.cpp | 194 ++ F/F. Greetings.cpp | 84 + F/F. Money Trees.bin | Bin 0 -> 54747 bytes F/F. Money Trees.cpp | 249 ++ F/F. We Were Both Children.bin | Bin 0 -> 71473 bytes F/F. We Were Both Children.cpp | 204 ++ ...m About Pairs Satisfying an Inequality.bin | Bin 0 -> 77488 bytes ...m About Pairs Satisfying an Inequality.cpp | 142 + F/G. ABBC or BACB.bin | Bin 0 -> 79778 bytes F/G. ABBC or BACB.cpp | 263 ++ F/G. Bicycles.bin | Bin 0 -> 159016 bytes F/G. Bicycles.cpp | 108 + F/G. Fall Down.bin | Bin 0 -> 50040 bytes F/G. Fall Down.cpp | 37 + F/G. Orray.cpp | 152 + F/G. The Morning Star.bin | Bin 0 -> 105241 bytes F/G. The Morning Star.cpp | 181 ++ F/G2. Subsequence Addition (Hard Version).bin | Bin 0 -> 85327 bytes F/G2. Subsequence Addition (Hard Version).cpp | 196 ++ F/H. Mad City.bin | Bin 0 -> 146256 bytes F/H. Mad City.cpp | 425 +++ F/H. Maximal AND.bin | Bin 0 -> 45634 bytes F/H. Maximal AND.cpp | 25 + F/N. Waste Sorting.bin | Bin 0 -> 50733 bytes F/N. Waste Sorting.cpp | 154 + K. Kim's Quest.bin | Bin 0 -> 61880 bytes K. Kim's Quest.cpp | 50 + M. Minimum LCM.cpp | 189 ++ Maximum Points You Can Obtain from Cards.cpp | 108 + OOPS.bin | Bin 0 -> 45311 bytes OOPS.cpp | 55 + OOPS2.bin | Bin 0 -> 46280 bytes OOPS2.cpp | 89 + OOPS3.bin | Bin 0 -> 46879 bytes OOPS3.cpp | 90 + Spiral Matrix.cpp | 132 + String.cpp/Word Combinations.cpp | 0 ....cpp_62facb2e33f203918dbac8db37d50767.prob | 1 + ....cpp_03ef8e73ffbfbb1877ff2ab6185a16de.prob | 1 + ....cpp_519beeca66fd6fb780b04a8f356f0083.prob | 1 + ....cpp_33f4c3a84afd52b6f10b548b11cd731e.prob | 1 + ....cpp_a0c3d75844eb11352c328ceedaead2f6.prob | 1 + codechef/Chef Hates Palindromes.bin | Bin 0 -> 54441 bytes codechef/Chef Hates Palindromes.cpp | 205 ++ codechef/Dessert Wizard.bin | Bin 0 -> 71436 bytes codechef/Dessert Wizard.cpp | 214 ++ codechef/Largest Y.cpp | 191 ++ codechef/Magnet Sort.cpp | 167 + codechef/Maximise Score.bin | Bin 0 -> 51999 bytes codechef/Maximise Score.cpp | 208 ++ codechef/Save Konoha.bin | Bin 0 -> 86857 bytes codechef/Save Konoha.cpp | 57 + codechef/String Game.bin | Bin 0 -> 88889 bytes codechef/String Game.cpp | 199 ++ codechef/Witua and Math.cpp | 160 + ....cpp_81260ca666c9fa8ab30a84fc40788d1c.prob | 1 + ....cpp_b7e23c12af644781b3d5c1569d5473df.prob | 1 + ....cpp_c0fd8be1e448e9041af9d70810d0c98c.prob | 1 + contest/A. Circular Local MiniMax | 0 contest/Q1.bin | Bin 0 -> 72123 bytes contest/Q1.cpp | 29 + contest/Q2.bin | Bin 0 -> 135353 bytes contest/Q2.cpp | 12 + contest/q3.bin | Bin 0 -> 47535 bytes contest/q3.cpp | 10 + ....cpp_4709f5c93bbe44c1894aff2779d340f0.prob | 1 + ....cpp_8fce6fa28dcf92c349d63a326ed55fe9.prob | 1 + ....cpp_a8ff44784ef9cae8ca72253cd20eff6f.prob | 1 + ....cpp_d23814f9df516ef6c9a03f8144bc46ae.prob | 1 + ....cpp_b4e91cc6493feecd034057c1bee2fd14.prob | 1 + ....cpp_199e6b8ebd731476e45b29150397178f.prob | 1 + ....cpp_38775c0346abe85ee817c907a157fa69.prob | 1 + ....cpp_b3c9f2ac4080a3035fb9a11796e43695.prob | 1 + ....cpp_9143644f20288778973d149115482998.prob | 1 + ....cpp_10ea8929ec9d66debe06c7b18c114776.prob | 1 + ....cpp_dc1283c93df73f778b81a3806ad75a32.prob | 1 + ....cpp_94b5214be702f637081bcf3cd781ef74.prob | 1 + ....cpp_bff36a3eb2fe5e7225bff4f2fe3d830f.prob | 1 + ....cpp_af945e88a9f14d05980de8f70e89d962.prob | 1 + ....cpp_e1948a50c7986c240b5f1503a3af47f3.prob | 1 + ....cpp_6a6b8904ab7fc15907a39d496bb322a5.prob | 1 + ....cpp_456ee6477dc123f60d48ec67ef7d86f6.prob | 1 + ....cpp_bc303c3e1224eac7f16f3c482b887b4a.prob | 1 + ....cpp_83bfa7203cfc1c7f4289baa294254e11.prob | 1 + ....cpp_a96d76811f87b509d38c519bf1f186b1.prob | 1 + ....cpp_d0e570c0565a8c5009db809f0d3c0e49.prob | 1 + ....cpp_ddc9e69c9cc5e21e038f4b8d3b55b759.prob | 1 + ....cpp_1ad6ab8c6a8571d78f4b248eea2d9c17.prob | 1 + ....cpp_c9b169bc86e38af31bc8286acbeb132a.prob | 1 + ....cpp_e818292dcebafe04592208c623f3a325.prob | 1 + leetcode and GFG/.vscode/settings.json | 17 + .../11. Container With Most Water.cpp | 65 + leetcode and GFG/12. Integer to Roman.cpp | 40 + ...22. Best Time to Buy and Sell Stock II.bin | Bin 0 -> 48796 bytes ...22. Best Time to Buy and Sell Stock II.cpp | 51 + leetcode and GFG/18. 4Sum.cpp | 60 + leetcode and GFG/3Sum.cpp | 168 + leetcode and GFG/493. Reverse Pairs.cpp | 140 + leetcode and GFG/79. Word Search.cpp | 81 + leetcode and GFG/testhtml.html | 447 +++ temp.py | 0 test02.bin | Bin 0 -> 50143 bytes test02.cpp | 65 + test03.bin | Bin 0 -> 115366 bytes test03.cpp | 96 + test04.bin | Bin 0 -> 105539 bytes test04.cpp | 26 + test05.bin | Bin 0 -> 105539 bytes test05.cpp | 144 + test1.bin | Bin 0 -> 118040 bytes test1.cpp | 126 + test6.bin | Bin 0 -> 108333 bytes test6.cpp | 206 ++ zTestTemplate.bin | Bin 0 -> 645680 bytes zTestTemplate.cpp | 2754 +++++++++++++++++ ....cpp_3a77b4746975f5a0f64864f9787009fd.prob | 1 + zzother/E. Eating Queries.bin | Bin 0 -> 99932 bytes zzother/E. Eating Queries.cpp | 47 + zzother/F. Longest Strike.bin | Bin 0 -> 134802 bytes zzother/F. Longest Strike.cpp | 62 + zzother/Fractional Knapsack .bin | Bin 0 -> 67037 bytes zzother/Fractional Knapsack .cpp | 70 + zzother/G. White-Black Balanced Subtrees.cpp | 146 + .../Longest Increasing Subsequence Arrays.cpp | 20 + zzother/Positive Products.bin | Bin 0 -> 48463 bytes zzother/Positive Products.cpp | 66 + zzother/Sticks and Rectangles.bin | Bin 0 -> 80091 bytes zzother/Sticks and Rectangles.cpp | 56 + zzother/The Rating Dilemma.bin | Bin 0 -> 47900 bytes zzother/The Rating Dilemma.cpp | 23 + zzother/Workers.bin | Bin 0 -> 60541 bytes zzother/Workers.cpp | 38 + zzother/experiment.bin | Bin 0 -> 47599 bytes zzother/experiment.cpp | 16 + zzother/test.bin | Bin 0 -> 49066 bytes zzother/test.cpp | 23 + zzother/test02.bin | Bin 0 -> 63475 bytes zzother/test02.cpp | 44 + zzother/test03.bin | Bin 0 -> 47143 bytes zzother/test03.cpp | 20 + zzother/test04.bin | Bin 0 -> 58509 bytes zzother/test04.cpp | 40 + zzother/test05.bin | Bin 0 -> 47732 bytes zzother/test05.cpp | 45 + zzother/test2.bin | Bin 0 -> 47962 bytes zzother/test2.cpp | 22 + zzother/test_output.txt | 1 + zzz.bin | Bin 0 -> 139963 bytes zzz.cpp | 151 + 1845 files changed, 80076 insertions(+) create mode 100644 .cph/.122. Best Time to Buy and Sell Stock II.cpp_39f6c723938fc49d673983effd889611.prob create mode 100644 .cph/.3Sum.cpp_fe202e77481a1d8fb455cf32effc36c3.prob create mode 100644 .cph/.A - Water Station.cpp_8f5d8156846c64099f9bc9ff58a11fe6.prob create mode 100644 .cph/.A. 2-3 Moves.cpp_c28ad5ad0fc113985bcc4885e7042753.prob create mode 100644 .cph/.A. A and B and Chess.cpp_4bb1cfcc71873775e772387df1bfcbca.prob create mode 100644 .cph/.A. A.M. Deviation.cpp_a6a1986972f684a3c8a0ac7491e2b81f.prob create mode 100644 .cph/.A. ABC String.cpp_872fbb9582e1ef4ed1f52d16e687ee48.prob create mode 100644 .cph/.A. ABC.cpp_63ab56dffd255fe90746b36abc7283bf.prob create mode 100644 .cph/.A. Accumulation of Dominoes.cpp_aaeaa3ce881a35b2fddd97bad820765b.prob create mode 100644 .cph/.A. Add Candies.cpp_358bc425b74ddbece9a90ba76902edd6.prob create mode 100644 .cph/.A. Add and Divide.cpp_88415f1d15614324af3050049d417288.prob create mode 100644 .cph/.A. Amr and Music.cpp_ead30337c79e7f216914e572794e6d87.prob create mode 100644 .cph/.A. Another String Minimization Problem.cpp_077118301dd670d7fc85b12cd90f3a4a.prob create mode 100644 .cph/.A. AquaMoon and Two Arrays.cpp_17e6cb480487d6965da4cff360c462a9.prob create mode 100644 .cph/.A. Array Balancing.cpp_4ba38c98b1f1b4392586461f3a48922c.prob create mode 100644 .cph/.A. Arrays.cpp_e26b1909b08f026cf536e760624fde5b.prob create mode 100644 .cph/.A. Arrival of the General.cpp_2e5d76e8e1b61e00460e23bde6df4adb.prob create mode 100644 .cph/.A. Bitwise Operation Wizard.cpp_71948184fcac661888f43a3e88cc2d08.prob create mode 100644 .cph/.A. Black Square.cpp_12b261255cbf24cc079d1cfc764997a8.prob create mode 100644 .cph/.A. Boboniu Likes to Color Balls.cpp_a93360de84089a2e0f9535c70bb8f834.prob create mode 100644 .cph/.A. Brick Wall.cpp_4c2bc57879eb2cee811946feccd4af27.prob create mode 100644 .cph/.A. Buggy Sorting.cpp_b3ae0cff1c1450961921ed11fd021d14.prob create mode 100644 .cph/.A. Buying Torches.cpp_8f051d461fd1232a43e8957cb1171244.prob create mode 100644 .cph/.A. Casimir's String Solitaire.cpp_1bb8eeebab5dfd97dc864b0d64266903.prob create mode 100644 .cph/.A. Chip Game.cpp_36efaf0cdc5b6835501ad04bdacb5c79.prob create mode 100644 .cph/.A. Circle Line.cpp_55f6bf493821b8d4c437c2672a954691.prob create mode 100644 .cph/.A. Circular Local MiniMax.cpp_8122f872ef8f7412f42ad6e6b5a52a53.prob create mode 100644 .cph/.A. Cirno's Perfect Bitmasks Classroom.cpp_449c70d023b4e20879a13adce4d41892.prob create mode 100644 .cph/.A. City Day.cpp_3b3b6c7a0459683c90913da8426c4a61.prob create mode 100644 .cph/.A. Colored Balls Revisited.cpp_6becdc4597c885dd75d3b265f157c9a8.prob create mode 100644 .cph/.A. Colorful Stones (Simplified Edition).cpp_7a9bcc210aa17081460cb6866e07dc91.prob create mode 100644 .cph/.A. Construct a Rectangle.cpp_ad67af938e524ce1e012c6ee1cb16d1a.prob create mode 100644 .cph/.A. Constructive Problem.cpp_45bc77569c92ff2ef5583636a84aebb4.prob create mode 100644 .cph/.A. Crazy Computer.cpp_6eccf646b105e1cf3f282e6007e1a247.prob create mode 100644 .cph/.A. Crossmarket.cpp_917e8557bf76b646f8d424166b7129cf.prob create mode 100644 .cph/.A. Currency System in Geraldion.cpp_c97e7b4d8687009aaadfec031159ac16.prob create mode 100644 .cph/.A. Difference Operations.cpp_c1d3bd62d412858479f2feb1cc8612c2.prob create mode 100644 .cph/.A. Digit Minimization.cpp_9b03384a092644c9afdd07ae553fd23d.prob create mode 100644 .cph/.A. Direction Change.cpp_1d47b117ebc6fe1ce7bab28095006c65.prob create mode 100644 .cph/.A. Directional Increase.cpp_c8acd86d00bfb2d3b9d4bb13fcd8d649.prob create mode 100644 .cph/.A. Distance.cpp_6dd6844b85b1610cd914ca0f31595fe2.prob create mode 100644 .cph/.A. Distinct Buttons.cpp_fb7b8e89c33b58472c567b7ffcfbaf8b.prob create mode 100644 .cph/.A. Divan and a Store.cpp_81a2ee190fd7db380ce746579a1a2ddc.prob create mode 100644 .cph/.A. Diverse Substring.cpp_5df7985b4a5c77f52c2172210ecf0a2a.prob create mode 100644 .cph/.A. Diversity.cpp_f010e0e7329bce6677682fa1342a9e46.prob create mode 100644 .cph/.A. Divide and Multiply.cpp_57bab4598b71fbf16438e27d505da39d.prob create mode 100644 .cph/.A. Divisibility Problem.cpp_36ba76c5c57d7a157f84d7e1d7696d8a.prob create mode 100644 .cph/.A. Divisible Array.cpp_56b1e8fb654df0446263694748b39d76.prob create mode 100644 .cph/.A. Domino piling.cpp_1516ed75480115b59ffe84463b120589.prob create mode 100644 .cph/.A. Donut Shops.cpp_d0a9008f2ed2ff0353a2f7114992209b.prob create mode 100644 .cph/.A. Doors and Keys.cpp_52ec17dcf11538c9406f593bdcaab09e.prob create mode 100644 .cph/.A. Dragons.cpp_09cbedaf7376002e9a6ed490075d30f1.prob create mode 100644 .cph/.A. Elevator or Stairs.cpp_5df43da09fe7e54c1a829a13bb2e8bbf.prob create mode 100644 .cph/.A. Equal or Not Equal.cpp_239244141928863a2339f71873fa8155.prob create mode 100644 .cph/.A. Everything Everywhere All But One time limit per test1 second.cpp_e0620ebd330517302690cb219ba63d7c.prob create mode 100644 .cph/.A. Exams.cpp_884d42c5d74054c6ee6cb5a46cd146c2.prob create mode 100644 .cph/.A. Favorite Sequence.cpp_9f6baf62819eca75dbfef12e8f8c72c5.prob create mode 100644 .cph/.A. Find Array.cpp_4fc5f36d6fc2c3c5e68fad2a603cc0e4.prob create mode 100644 .cph/.A. Food for Animals.cpp_6b198e8ac188f959cf8d1923f1beeb71.prob create mode 100644 .cph/.A. Frog Jumping.cpp_a7b28b32ca707ca8d3efcdafe7cb888a.prob create mode 100644 .cph/.A. From Zero To Y.cpp_61dd71ab3fc092e7ff78c16dd25a36d4.prob create mode 100644 .cph/.A. GCD vs LCM.cpp_fc740b8463fe233ce6850dede0145b95.prob create mode 100644 .cph/.A. Game With Sticks.cpp_717be335c8348d739b527cc21afe9490.prob create mode 100644 .cph/.A. Game.cpp_b108fd2cdb7ca2f77863d9cd6478e1e5.prob create mode 100644 .cph/.A. GamingForces.cpp_cffd28611d851e11738d4abdb5235727.prob create mode 100644 .cph/.A. George and Accommodation.cpp_eed05d67ccf745d0f274a57a96f08b0e.prob create mode 100644 .cph/.A. George and Sleep.cpp_f7b34fe81a8f4007297b201e06b0326e.prob create mode 100644 .cph/.A. Goals of Victory.cpp_f57b9cde7672de05be3e26e977ed54e9.prob create mode 100644 .cph/.A. Good Pairs.cpp_1b4b70bb763a06b715399f89569ca6d9.prob create mode 100644 .cph/.A. Great Sequence.cpp_38a805a67e7a2b67d6422e23b447c993.prob create mode 100644 .cph/.A. Greg's Workout.cpp_6be1d312d104804e026f67819fd3bd5a.prob create mode 100644 .cph/.A. Haiku.cpp_c10df50cff04d352e6ac6e309bb4b963.prob create mode 100644 .cph/.A. Halloumi Boxes.cpp_195fe83c40a8a00c13526033202323d6.prob create mode 100644 .cph/.A. Hard Way.cpp_a6d1d042e0c37a4daafe015bf6672de4.prob create mode 100644 .cph/.A. Hayato and School.cpp_21dac3d07833fec3f074c056a2c3d21d.prob create mode 100644 .cph/.A. Helpful Maths.cpp_e25de864b8762f2bebe61a9d2017681b.prob create mode 100644 .cph/.A. Hit the Lottery.cpp_540fdac6aa79aa245eddd318fad75f59.prob create mode 100644 .cph/.A. I Wanna Be the Guy.cpp_92c8723429db280e7397db9091db6d9d.prob create mode 100644 .cph/.A. Initial Bet.cpp_df4d1e7f8cb3482c068afc9840988e44.prob create mode 100644 .cph/.A. Integer Diversity.cpp_b79014b86de1588741d8993d9b0e4960.prob create mode 100644 .cph/.A. Integer Moves.cpp_ac777474867c1163b3453a1cf7357330.prob create mode 100644 .cph/.A. Interview.cpp_1c9d1583672ac649ffe8dcf1f059ccf7.prob create mode 100644 .cph/.A. K-divisible Sum.cpp_e3e6480c807672cbd016df0790b3a15d.prob create mode 100644 .cph/.A. Keyboard.cpp_80071f2f11cdc06e7c730dd668649e1d.prob create mode 100644 .cph/.A. Kyoya and Photobooks.cpp_8056475c209b4eb28308d2525fe63271.prob create mode 100644 .cph/.A. LLPS.cpp_1bdee22407696787a3a7094d1b85498f.prob create mode 100644 .cph/.A. LLPS.cpp_aafa514a9ed2c11662890702c10f3e27.prob create mode 100644 .cph/.A. Least Product.cpp_bb95b97fa448efdf0e210bc9db8bfca3.prob create mode 100644 .cph/.A. Lever.cpp_efc1e291d2b86ff2c086cfb4a329318b.prob create mode 100644 .cph/.A. Lex String.cpp_a4a73477e03df2b9a90add9900f96c92.prob create mode 100644 .cph/.A. Line to Cashier.cpp_904d3df665f0e294f2cbd2e28c3d881c.prob create mode 100644 .cph/.A. Linear Keyboard.cpp_676f082d7c1f818586758d39dd0fe481.prob create mode 100644 .cph/.A. Log Chopping.cpp_78ac7db65c1402d3047915a4265ce872.prob create mode 100644 .cph/.A. Long Comparison.cpp_f0e8d85b9bc691acce3d0f9b078f25f3.prob create mode 100644 .cph/.A. Lucky Sum of Digits.cpp_62a3456121e0876f73d2e7ae8df7b395.prob create mode 100644 .cph/.A. Lucky#.cpp_fc28d8363f1f85f74a9080a8b431fa32.prob create mode 100644 .cph/.A. Luntik and Concerts.cpp_f7448760e68ca6ee8f06b399213398a7.prob create mode 100644 .cph/.A. LuoTianyi and the Palindrome String.cpp_7e883b24b6944757d4c71abed191f51a.prob create mode 100644 .cph/.A. LuoTianyi and the Show.cpp_ccce983a60c89cc112d728d1b38cd22b.prob create mode 100644 .cph/.A. Madoka and Strange Thoughts.cpp_d9f5a1fe5b565b211c79a738c0708d5e.prob create mode 100644 .cph/.A. Mahmoud and Ehab and the even-odd game.cpp_e5b5579dc8cc64da366fb147ae8b9f67.prob create mode 100644 .cph/.A. Make Even.cpp_ed1b5cafdf008f774a0cb51816ff18f5.prob create mode 100644 .cph/.A. Marin and Photoshoot.cpp_934828028cc3bcc35bc93182d1e996cb.prob create mode 100644 .cph/.A. Mashmokh and Lights.cpp_abce1b3cbcbe2b80d4e2440433269c6a.prob create mode 100644 .cph/.A. Matching.cpp_616e1ade0d10d8deafe2304d423b5116.prob create mode 100644 .cph/.A. Maximum Cake Tastiness.cpp_4725a818bafa088a850b0191fcaaa8a1.prob create mode 100644 .cph/.A. Maximum GCD.cpp_479632bac77e0a4fbb406db6fd3e3e85.prob create mode 100644 .cph/.A. Median of an Array.cpp_7acd3c5bf12c4bee9da1096e289f3fa2.prob create mode 100644 .cph/.A. Middle of the Contest.cpp_10b3b5f3b7d46bfa7c10850b580860c6.prob create mode 100644 .cph/.A. Min Or Sum.cpp_22dc267ce44e2a636cabd758cb342022.prob create mode 100644 .cph/.A. Morning Sandwich.cpp_28d1ea5c4e139c43dd0a225f633fb1d5.prob create mode 100644 .cph/.A. Multiplication Table.cpp_0a05458b6848fbfb01af4355337ce07c.prob create mode 100644 .cph/.A. Nastia and Nearly Good Numbers.cpp_cd6d4fb8b6978248cff33eb46bb9529d.prob create mode 100644 .cph/.A. New Year Transportation.cpp_cbd14234cb91941bff1ed37e38da1ef2.prob create mode 100644 .cph/.A. Nicholas and Permutation.cpp_8b7f061227dcec2ccf8dd79ef67a35ce.prob create mode 100644 .cph/.A. Number Transformation.cpp_3a970904658e89cf6ad0dc1465ebd88e.prob create mode 100644 .cph/.A. Odd Divisor.cpp_aa38b72ff3c036645392bb52229f8395.prob create mode 100644 .cph/.A. Packets.cpp_6c52e6050734a1d96a30c98b1cdd5776.prob create mode 100644 .cph/.A. Palindromic Indices.cpp_ec6c5282f19aef38b7d9286def88496c.prob create mode 100644 .cph/.A. Palindromic Times.cpp_b1fac08f19260e57e90c00c3be75f0bc.prob create mode 100644 .cph/.A. Palindromic Twist.cpp_e3f7bd78d96bf8b50ad1060eb8bb2676.prob create mode 100644 .cph/.A. Playing with Dice.cpp_bdbd97cfbff6952c69cb7112ed3cbba6.prob create mode 100644 .cph/.A. Playoff.cpp_090c795e3833462f4f8fa14cd4013590.prob create mode 100644 .cph/.A. Police Recruits.cpp_fb54b8aeb409a8204668892ebd296d06.prob create mode 100644 .cph/.A. Polycarp and Sums of Subsequences.cpp_57fa02de3b8d1395040f280878a692b2.prob create mode 100644 .cph/.A. Postcards and photos.cpp_dd84daa96604efc615905e2207d1f148.prob create mode 100644 .cph/.A. Prof. Slim.cpp_4da7b26acbc18f0f0d9999b1a0e924a4.prob create mode 100644 .cph/.A. Red Versus Blue.cpp_c1a98ab951c413e18ab118345068f1ca.prob create mode 100644 .cph/.A. Regular Bracket Sequence.cpp_58976cd25032f221ff887436459260fd.prob create mode 100644 .cph/.A. Regular Bracket Sequences.cpp_dc85eee8b90bcdd04cb32ff2fc3e01ec.prob create mode 100644 .cph/.A. Replacing Elements.cpp_6ea7bef9767c28eb03d8a365bb0a7c7b.prob create mode 100644 .cph/.A. Reverse and Concatenate.cpp_2c3a5b8fa87f897c2b5fe27b14b04316.prob create mode 100644 .cph/.A. Reverse.cpp_2b8bedc16535134b519edaeb4401a8f8.prob create mode 100644 .cph/.A. Rewards.cpp_cea471aa7d4a57faafb44e2d5d1dd176.prob create mode 100644 .cph/.A. Roma and Lucky Numbers.cpp_79eabe2f153daec9badbea4de927c4a2.prob create mode 100644 .cph/.A. Round Down the Price.cpp_ee7236dffc3f370f749791ea94a829fc.prob create mode 100644 .cph/.A. Saitama Destroys Hotel.cpp_c39ba7333d38064b0d440ddc86b1694f.prob create mode 100644 .cph/.A. Sasha and Array Coloring.cpp_e531aa598feca66da9331ef9f0d47137.prob create mode 100644 .cph/.A. Satisfying Constraints.cpp_fb08de179409b47ea64c0003eefda066.prob create mode 100644 .cph/.A. Sereja and Coat Rack.cpp_e8921b9fa3af1da3af3df7836f52954c.prob create mode 100644 .cph/.A. Sereja and Dima.cpp_4020644c6a0b9762b1f54b81cb6ad07c.prob create mode 100644 .cph/.A. Sereja and Mugs.cpp_892d987ddecd002f4266753a946019f2.prob create mode 100644 .cph/.A. Shaass and Oskols.cpp_c6c35c39336a4012262ed747dcfa382d.prob create mode 100644 .cph/.A. Shell Game.cpp_a7bc2246171c642d8b43912719382d00.prob create mode 100644 .cph/.A. Shifting Stacks.cpp_d875c14e7bc5decd7e8383b352971612.prob create mode 100644 .cph/.A. Shuffle Hashing.cpp_3c47838bcbdfa39ddb397c316480a1ce.prob create mode 100644 .cph/.A. Soldier and Bananas.cpp_681a6a7731af4bb97ff357f864db3557.prob create mode 100644 .cph/.A. Soroban.cpp_40abacb75ae19f0eac5a48ca2df9370f.prob create mode 100644 .cph/.A. Sorting Parts.cpp_f691f372e5bb201a85519a8103d34736.prob create mode 100644 .cph/.A. Special Characters.cpp_67c60e343f75b9f4d4fc6f38ebeaafc2.prob create mode 100644 .cph/.A. Square Counting.cpp_3608deff7334e6018014729e6d4ed194.prob create mode 100644 .cph/.A. Square String.cpp_9350f67d00f8df68f9d1acc3974fc0c6.prob create mode 100644 .cph/.A. Squats.cpp_21f4c58b7861b058838b9bfa69ae2b51.prob create mode 100644 .cph/.A. Stable Arrangement of Rooks.cpp_3c0c8a89992a96ddae4aa3f4e42bc7c2.prob create mode 100644 .cph/.A. Stones on the Table.cpp_c541956c1effaa9b385683bc6414cf34.prob create mode 100644 .cph/.A. Strange Partition.cpp_fad1d1385c74c26eabf2933b4659fd39.prob create mode 100644 .cph/.A. String Building.cpp_1ebd85d633cf211a5bdc6015e2280934.prob create mode 100644 .cph/.A. Subtle Substring Subtraction.cpp_8ce91fe0b1a1826d980c5538338280d6.prob create mode 100644 .cph/.A. Theatre Square.cpp_9a1ecd2b3e35317269a0981c454d1559.prob create mode 100644 .cph/.A. Three Doors.cpp_5764cf99191f2d1077cee64079db6720.prob create mode 100644 .cph/.A. To My Critics.cpp_f7481b7307d1ba771567bd55b6a61650.prob create mode 100644 .cph/.A. Tokitsukaze and All Zero Sequence.cpp_74b5d2e988e76c4a48c182b510e89062.prob create mode 100644 .cph/.A. Too Min Too Max.cpp_8ea8987d194c52c03c5f3a27409cf2f0.prob create mode 100644 .cph/.A. Toy Army.cpp_3e143bf6688f1b4db911e44bb83958f7.prob create mode 100644 .cph/.A. Traveling Salesman Problem.cpp_4f835eb0caf165144bd9d2841c8ed3ed.prob create mode 100644 .cph/.A. TubeTube Feed.cpp_465f042a21ee7508ee6e178d7e5342c4.prob create mode 100644 .cph/.A. Two Permutations.cpp_a64bb675f82b8e3aca85f9526ff154a3.prob create mode 100644 .cph/.A. Uncowed Forces.cpp_76218cb33395204fb32b34ed046ff618.prob create mode 100644 .cph/.A. Username.cpp_e29fa0f39be51eb458c4587aa68d19b2.prob create mode 100644 .cph/.A. Vanya and Cubes.cpp_0f477191b29a883819251586ba859653.prob create mode 100644 .cph/.A. Vanya and Table.cpp_eea0c281caa04f22121e24772b93f404.prob create mode 100644 .cph/.A. Vasya and Coins.cpp_a4b539705a56bc6c35313f4928fa4588.prob create mode 100644 .cph/.A. Vitaly and Night.cpp_b5898f50e3b11598c12a5ab0f0d45003.prob create mode 100644 .cph/.A. Watching a movie.cpp_99c468cf4b84aa2eb3baac2c5773e009.prob create mode 100644 .cph/.A. We Got Everything Covered!.cpp_10e1bd1fcca1ced2468be6bdd2ef0076.prob create mode 100644 .cph/.A. Wet Shark and Odd and Even.cpp_3f29a77f29c8594499af6597a1458d33.prob create mode 100644 .cph/.A. Wizards' Duel.cpp_cfbe528cd35b9975e44ed48566c71f3b.prob create mode 100644 .cph/.A. XOR Mixup.cpp_b5d7fcb50519bc017def241b54223447.prob create mode 100644 .cph/.A. Yet Another String Game.cpp_6e5181c7c5c871c27d610ce22a439adc.prob create mode 100644 .cph/.A. Yura's New Name.cpp_4f1cc9106eb2afd1060fe6b40bba81ff.prob create mode 100644 .cph/.A1. Dual (Easy Version).cpp_c6d322def457cc26a6d247013aa08cc4.prob create mode 100644 .cph/.A2. Educational Game.cpp_bb9ed7f474a70b51e6b99ab63c0ce124.prob create mode 100644 .cph/.Average Array.cpp_f2a0ed6865abc71f3c73219dfb7af279.prob create mode 100644 .cph/.B - ABCDEFG.cpp_6534d190e27d99fb6f3b18d4c65f2056.prob create mode 100644 .cph/.B - Frog 2.cpp_79818fdaf3751ebd26d0b0a3c685cc2d.prob create mode 100644 .cph/.B. A Perfectly Balanced String.cpp_aa669011d0d2e327f0ce856d15d8ec42.prob create mode 100644 .cph/.B. AND Sorting.cpp_b1aecb9d107f043c26421cff6c8632a8.prob create mode 100644 .cph/.B. Absent Remainder.cpp_4c4cc65abefbe0f222002c487446cfbb.prob create mode 100644 .cph/.B. Almost Ternary Matrix.cpp_5499e56184f1c9de04275f68de6aba08.prob create mode 100644 .cph/.B. Also Try Minecraft.cpp_0e0c83f19e4e5eed1851d13ed8246a21.prob create mode 100644 .cph/.B. Amr and Pins.cpp_ab64cb18e6478069e64922e54ca1e7e7.prob create mode 100644 .cph/.B. And It's Non-Zero.cpp_6c7b219e19d453bf4e96ed40e59e4c7f.prob create mode 100644 .cph/.B. Anti-Fibonacci Permutation.cpp_f37a5f610dd35563d874d2245d7475e0.prob create mode 100644 .cph/.B. Array Cancellation.cpp_679e2a545d2ce621ba384936f2a3c000.prob create mode 100644 .cph/.B. Array Cloning Technique.cpp_ddf3ff87d23242ec9c3526f8a93868ab.prob create mode 100644 .cph/.B. Array Decrements.cpp_634a7f624e4b0bab663851206053a64f.prob create mode 100644 .cph/.B. Array Fix.cpp_d3d5a5850f6f98296a6536e6c4db9e4d.prob create mode 100644 .cph/.B. Array Reodering.cpp_5c90ea6b6c585b85f9fe5d8d55fb77cd.prob create mode 100644 .cph/.B. Astrophysicists.cpp_4f75190f526553f0e48bc06a0bc000be.prob create mode 100644 .cph/.B. Bad Boy.cpp_c81c5de05fb02bca2b300dbbe4ea8ec1.prob create mode 100644 .cph/.B. Balanced Remainders.cpp_e94b21b62c64f037d15906ff060e87bc.prob create mode 100644 .cph/.B. Basketball Together.cpp_2fb6f1a3162b082fabdf86dbbd0afcaf.prob create mode 100644 .cph/.B. Beautiful Array.cpp_5760f158fbe99a2db84e48f803fc815f.prob create mode 100644 .cph/.B. Begginer's Zelda.cpp_1d1c2f441343301e0c691be3c3f1974f.prob create mode 100644 .cph/.B. Berland Music.cpp_2c1bc4dfa825990a020ecaac4a22e087.prob create mode 100644 .cph/.B. Binary Cafe.cpp_edd16d14e7b8d03730d63c9cdac887fa.prob create mode 100644 .cph/.B. Binary Path.cpp_b670e31f9211dfd0f5565ca19bc47dac.prob create mode 100644 .cph/.B. Bit Flipping.cpp_89a9bd8a9311ae122dce256da38ce19d.prob create mode 100644 .cph/.B. Buttons.cpp_aa14acb79d19704425a48148fa57bf8e.prob create mode 100644 .cph/.B. Card Constructions.cpp_42cf12d62a6aaa26d8e2554c03f41677.prob create mode 100644 .cph/.B. Card Trick.cpp_2c8ac4aedca57b75d38899f69ddfbc80.prob create mode 100644 .cph/.B. Chess Tournament.cpp_e08bc05dc815f2b24f59b9d6c7b1cd4d.prob create mode 100644 .cph/.B. Chip and Ribbon.cpp_60df14852500e8a6329bff68f267834e.prob create mode 100644 .cph/.B. Chocolates.cpp_a66eb26375a39da56db271804f580ac4.prob create mode 100644 .cph/.B. Consecutive Points Segment.cpp_9a4c1147c5107443d5b8dd9f2baa125f.prob create mode 100644 .cph/.B. DIV + MOD.cpp_a5b5e7d2f0d2e6c90caf8687e523a084.prob create mode 100644 .cph/.B. Deadly Laser.cpp_093796cfbf839209c6c0dc3ef533f0a9.prob create mode 100644 .cph/.B. Dictionary.cpp_8432752fe2e0dc995dc2f1066edffe0d.prob create mode 100644 .cph/.B. Difference of GCDs.cpp_dd59328e8ae992a50dc3eda3ff23b5e8.prob create mode 100644 .cph/.B. Different Divisors.cpp_d91c97ffcaa31f077000a59e1881376b.prob create mode 100644 .cph/.B. Disturbed People.cpp_c908bd7099727095631145df33107c78.prob create mode 100644 .cph/.B. Divan and a New Project.cpp_8d814a9a549a638d2eede7ea37723f49.prob create mode 100644 .cph/.B. Elementary Particles.cpp_73da918627e257b22506893ba3a753c3.prob create mode 100644 .cph/.B. Equal Candies.cpp_ea1089c061b418dba2cda7ceea6956c0.prob create mode 100644 .cph/.B. Erase First or Second Letter.cpp_dc5547f7a623babef6fb5aecbdea5f45.prob create mode 100644 .cph/.B. Fair Numbers.cpp_b59c9c862cd147fe71c3928d3692840a.prob create mode 100644 .cph/.B. Fedor and New Game.cpp_630788ce571f71c2e99b7d3f1794a2d6.prob create mode 100644 .cph/.B. Fun with Even Subarrays.cpp_637ba5f944e7642936c5bbf02354b566.prob create mode 100644 .cph/.B. GCD Arrays.cpp_7faddc7c2b3c75f34cbcd250a1075608.prob create mode 100644 .cph/.B. GCD Partition.cpp_b109d1e5b0bb6ead13a85f9a28890a47.prob create mode 100644 .cph/.B. Game of Ball Passing.cpp_ac9b187c07ba4e2045dc92ab67046a5f.prob create mode 100644 .cph/.B. Game on Ranges.cpp_92601cd5791f9bf5114e45c695e8ae7a.prob create mode 100644 .cph/.B. Getting Points.cpp_af2095dd7b7311603814409e5229354d.prob create mode 100644 .cph/.B. Getting Zero.cpp_bd98a0635dac4d39ede407f4a3850ae7.prob create mode 100644 .cph/.B. Good Arrays.cpp_7509c804d0274fca8c4072338a1bf452.prob create mode 100644 .cph/.B. Grid Reconstruction.cpp_7a4156fc515710499ad38ad10e935118.prob create mode 100644 .cph/.B. Hills And Valleys.cpp_c131f6af980079097ac3e2b20fe4e0e7.prob create mode 100644 .cph/.B. I love AAAB.cpp_35eafa5efb89ebee4a9be736fef10443.prob create mode 100644 .cph/.B. Informatics in MAC.cpp_bd6abed8d3ed55f29243548d3cbb8d4d.prob create mode 100644 .cph/.B. Interesting Sum.cpp_f17f3aa1753de50a3398681a60256a76.prob create mode 100644 .cph/.B. Interesting drink.cpp_337c89319330c9d8b0413011eae6b393.prob create mode 100644 .cph/.B. Jellyfish and Game.cpp_b4704769a083a3e2f4e4a258433731c2.prob create mode 100644 .cph/.B. JoJo's Incredible Adventures.cpp_d8090c1d1a99cb73fbedd327a3dddcaa.prob create mode 100644 .cph/.B. Kalindrome Array.cpp_2efa74a6c3c0f819a4d0206af71f4b7f.prob create mode 100644 .cph/.B. Karina and Array.cpp_ed43be548cb20d66d4418125317cd253.prob create mode 100644 .cph/.B. Keep it Beautiful.cpp_e5c9240a1a05d2175bde6546699ae417.prob create mode 100644 .cph/.B. Kevin and Permutation.cpp_fd3044487361878ad4e9ba69f91cbcd9.prob create mode 100644 .cph/.B. Lamps.cpp_3d71d0c73b03afd4f0357fb3cb1d31e7.prob create mode 100644 .cph/.B. Lecture.cpp_8325d841cb915718ea405ac9adcabb57.prob create mode 100644 .cph/.B. Long Long.cpp_9892e09deafa900c7a00144b4a2d91d1.prob create mode 100644 .cph/.B. Longest Divisors Interval.cpp_c59e80acb542327c7593f48a151a458e.prob create mode 100644 .cph/.B. Luke is a Foodie.cpp_5a58828c60d4eb2601956e3da533dd43.prob create mode 100644 .cph/.B. Luntik and Subsequences.cpp_8260ce0fd02580c122ac6bfceba6498f.prob create mode 100644 .cph/.B. LuoTianyi and the Table.cpp_11d4de686ce39c0af9d9e5e9f86cbc0c.prob create mode 100644 .cph/.B. MEXor Mixup.cpp_e9607cdc04aa9b996b6772264bbf3857.prob create mode 100644 .cph/.B. MIN-MEX Cut.cpp_dd841d81364cf68160f83f646490a8f2.prob create mode 100644 .cph/.B. Madoka and the Elegant Gift.cpp_ba4ab1254720480e9a20cc43919adbea.prob create mode 100644 .cph/.B. Mainak and Interesting Sequence.cpp_e34cb2b31bf53f00552c1f0d074ef2e3.prob create mode 100644 .cph/.B. Make Almost Equal With Mod.cpp_2c6cf0fd4ef69e6b54ce8b96d57e87de.prob create mode 100644 .cph/.B. Making Towers.cpp_55544dd3cd6050c0283091687974f8f0.prob create mode 100644 .cph/.B. Marin and Anti-coprime Permutation.cpp_1443297ed0125196fe7c3b04e7350990.prob create mode 100644 .cph/.B. Mathematical Circus.cpp_5c0b7e36ebe3adad4f58c7bfc3a1f161.prob create mode 100644 .cph/.B. Maximum Cost Deletion.cpp_527f6dca89f1dee5ec83ec5e7aa32214.prob create mode 100644 .cph/.B. Maximum Rounding.cpp_6ab69f6b2b0f2a06ee0f2cb6160df72b.prob create mode 100644 .cph/.B. Maximum Strength.cpp_afcd6a121eb473d5d66ce75a78220cc4.prob create mode 100644 .cph/.B. Maximum Sum.cpp_24952e67388a7989a98ae8669fe6c60e.prob create mode 100644 .cph/.B. Minimize Permutation Subarrays.cpp_661f26d2966de1b4713cd47f9372c565.prob create mode 100644 .cph/.B. Minor Reduction.cpp_4125bc7b91c2e94097ddfd88abf0ed12.prob create mode 100644 .cph/.B. Mirror in the String.cpp_9e29ff9492e50711eb10998967fbe3e0.prob create mode 100644 .cph/.B. Missing Bigram.cpp_f537e26a39b100791b1f610e4e57f384.prob create mode 100644 .cph/.B. Monsters.cpp_5a655403800e1c2dabddc403d32badb2.prob create mode 100644 .cph/.B. NIT Destroys the Universe.cpp_312068fbc36cd45c36a862d48b38186c.prob create mode 100644 .cph/.B. Napoleon Cake.cpp_2885ad105ef563a47fa5bf85226c95a5.prob create mode 100644 .cph/.B. New Theatre Square.cpp_c0c042b40510e1da55ad16e2f752f125.prob create mode 100644 .cph/.B. New Year's Number.cpp_d7c084a44f202015d31b4d970ee59084.prob create mode 100644 .cph/.B. Not Sitting.cpp_05773396773295154d7863852ebe6731.prob create mode 100644 .cph/.B. Numbers Box.cpp_ad3abb47558cbe53ac873f888a22298d.prob create mode 100644 .cph/.B. Odd Subarrays.cpp_c71574886b802daf65249d497d131442.prob create mode 100644 .cph/.B. Odd Swap Sort.cpp_7eca2293a88e2487185231c0f5eb4c71.prob create mode 100644 .cph/.B. Optimal Reduction.cpp_a4cd20758647082707340a1d8e058034.prob create mode 100644 .cph/.B. Paranoid String.cpp_96976c6c9b74c08110b889cd942602ed.prob create mode 100644 .cph/.B. Patchouli's Magical Talisman.cpp_15ad505428ce5655ff140aaa968d5e80.prob create mode 100644 .cph/.B. Permutation Chain.cpp_7ced46f077cad4514ecde87bf53553e5.prob create mode 100644 .cph/.B. Permutation Sort.cpp_547c824e7cabee1e6fb09360b5eb0b8b.prob create mode 100644 .cph/.B. Permutation Swap.cpp_5c53b0fb60910d9c93627c47fea65e3e.prob create mode 100644 .cph/.B. Permutations & Primes.cpp_722d2ac20fd4d7ac1baff200fca200cf.prob create mode 100644 .cph/.B. Phoenix and Puzzle.cpp_91af1b6d82c0c65e41979daa98546d26.prob create mode 100644 .cph/.B. Points on Plane.cpp_47560a2f71f8d69a4ac64cf7d93feed9.prob create mode 100644 .cph/.B. Polycarp Writes a String from Memory.cpp_479dd70a5f9332d47b7fd2bc773c6f97.prob create mode 100644 .cph/.B. Prefix Removals.cpp_868ac5a436d459bfdd306c7121e1887e.prob create mode 100644 .cph/.B. Promo.cpp_258479d3727c60ced5053b7796e46f2a.prob create mode 100644 .cph/.B. Quality vs Quantity.cpp_7bb5b7ae803eae74678480db1f241739.prob create mode 100644 .cph/.B. Queue at the School.cpp_3478b5681f2efb7e2793712cfc9418fe.prob create mode 100644 .cph/.B. Random Teams.cpp_0f08f151add02d6d1650b0c15afb5333.prob create mode 100644 .cph/.B. Reach Median.cpp_109f14ef2ab51acdd4ab0e650537d0fd.prob create mode 100644 .cph/.B. Red and Blue.cpp_f515fde1ffdb8ce2479dca8ef36a4cc6.prob create mode 100644 .cph/.B. Remove Prefix.cpp_3f68fe68dd9d1fdcc2d61fe9b26b1b75.prob create mode 100644 .cph/.B. Rising Sand.cpp_f91187aceef22164d601129a2dbfe22d.prob create mode 100644 .cph/.B. Robots.cpp_241ccc9455cf6f59c1c7228e60bbd0f4.prob create mode 100644 .cph/.B. Rooms and Staircases.cpp_f9a4f429cf45470db248cb027cf10c20.prob create mode 100644 .cph/.B. Sasha and the Drawing.cpp_0ca89e1d27d331912b91736bfa72e415.prob create mode 100644 .cph/.B. Social Distance.cpp_8c152bb01b101094b232690492cb46e7.prob create mode 100644 .cph/.B. Sort the Array.cpp_be3296f25a0bee8a2e5f3f0de9fd1741.prob create mode 100644 .cph/.B. Sort the Subarray.cpp_5189be39c277c460f9425fa075bb385e.prob create mode 100644 .cph/.B. Special Permutation.cpp_a3778a69d561a100963100e73ebd5ecf.prob create mode 100644 .cph/.B. StORage room.cpp_496f64cf8ead8c87d5cea452f3c6040b.prob create mode 100644 .cph/.B. String LCM.cpp_b77df8335a4bbf060d8fc4fc3c74d970.prob create mode 100644 .cph/.B. Subtract Operation.cpp_3544b5ad3f43d66cbffbb427808f3c68.prob create mode 100644 .cph/.B. Sum of Medians.cpp_55f5d5db54f8365094eb9683ce975a19.prob create mode 100644 .cph/.B. Summation Game.cpp_841f3723d1b202bf5fba42e9ed8206e6.prob create mode 100644 .cph/.B. Swap and Delete.cpp_c5d85b15e5fbe610a5b01367a458f16e.prob create mode 100644 .cph/.B. T-primes.cpp_c7ff6f3cc8bd799a0aed535a9a0ff64b.prob create mode 100644 .cph/.B. Taxi.cpp_dc8b640237a2fdca05b07985bbc8c6bf.prob create mode 100644 .cph/.B. Team CompositionProgrammers and Mathematicians.cpp_a78e13f6f4fa4510f5795470764b86b2.prob create mode 100644 .cph/.B. Tenzing and Books.cpp_46238cc7ec60c1c6167824c686f2d51e.prob create mode 100644 .cph/.B. Ternary Logic.cpp_394eb87a070ef1d3f142a445ffccbec6.prob create mode 100644 .cph/.B. The Great Hero.cpp_0d88e2d19ed505f900a145bb7893a228.prob create mode 100644 .cph/.B. Triple.cpp_670d3737c44106d2c2280cf30c0c1cff.prob create mode 100644 .cph/.B. Two Divisors.cpp_72ef6abbb293f090fa905ce1f4e85b44.prob create mode 100644 .cph/.B. Valerii Against Everyone.cpp_bd0791041d3629b40f93dd19c3b55469.prob create mode 100644 .cph/.B. Vlad and Candies.cpp_7ab6b59243af50f214b2e7bdba989a9b.prob create mode 100644 .cph/.B. William the Vigilant.cpp_215f1dbf8596cf6c2066de4037df713d.prob create mode 100644 .cph/.B. Woeful Permutation.cpp_5af8629e7f5cdd6101558d72af9a13f9.prob create mode 100644 .cph/.B. XY Sequence.cpp_94f8734c685e08cbd0e6f5b397cac6d5.prob create mode 100644 .cph/.B. Xenia and Ringroad.cpp_30e9672f23b04819062b41a479603c03.prob create mode 100644 .cph/.B. Yet Another Coin Problem.cpp_5c58e0543768a9517fbf6811a928cb2d.prob create mode 100644 .cph/.B. Z mod X = C.cpp_c13f20d77d389dc1803260de894a55d0.prob create mode 100644 .cph/.B1. Tokitsukaze and Good 01-String.cpp_d5116bcfaf56bba4e6a7b24c3b822af9.prob create mode 100644 .cph/.Binary Mismatch.cpp_793889b46d58cceacb349c4c2f575616.prob create mode 100644 .cph/.C - Snuke the Cookie Picker.cpp_7b00e5b37969496913b8b04a5ec60360.prob create mode 100644 .cph/.C. 3SUM Closure.cpp_6081971680c778446b7dd25eb96533b0.prob create mode 100644 .cph/.C. Add, Divide and Floor.cpp_329995f34678bfa234344440f4bcf340.prob create mode 100644 .cph/.C. Andrew and Stones.cpp_e4cdf97c7ab6dd6e81c1674c57b69218.prob create mode 100644 .cph/.C. Anji's Binary Tree.cpp_5c9c61eab628c6356bac5dcea394200c.prob create mode 100644 .cph/.C. Array Destruction.cpp_f7de438865816a1318edf6a57b4913d6.prob create mode 100644 .cph/.C. Assembly via Minimums.cpp_fb728fa0a36a982b9f7e8af2c8f71b0f.prob create mode 100644 .cph/.C. Bakry and Partitioning.cpp_f57300527c304bb48572970ac796f203.prob create mode 100644 .cph/.C. Best Binary String.cpp_ed4e902fe7db493be08eb437c4038138.prob create mode 100644 .cph/.C. Bracket Sequence Deletion.cpp_bc5504dc3d4b803afc9e5a7823ba44e1.prob create mode 100644 .cph/.C. Build Permutation.cpp_152b63741e5b39388d4e4d59ba6fe916.prob create mode 100644 .cph/.C. Bun Lover.cpp_0a7539332d32242b708715fa14364d59.prob create mode 100644 .cph/.C. Cat Cycle.cpp_8e15c00077fa4571812f12eb2c6698ff.prob create mode 100644 .cph/.C. Closest Cities.cpp_4fcf805a9f841a3ee492673e0253d2bf.prob create mode 100644 .cph/.C. Contrast Value.cpp_7206a531ed76c230d58b5dd335288f4a.prob create mode 100644 .cph/.C. Counting Orders.cpp_095544cd0e9565413b53cc6b5395d53e.prob create mode 100644 .cph/.C. Detective Task.cpp_64c5d5db1adc18c363c3b1806363f306.prob create mode 100644 .cph/.C. Division by Two and Permutation.cpp_973ac6a4e718eef45a66415de59ca4e2.prob create mode 100644 .cph/.C. Dolce Vita.cpp_6bb9fcba0b488711348ade98c2305225.prob create mode 100644 .cph/.C. Double Sort.cpp_663c86b4581e5b467c02e1426ffe168b.prob create mode 100644 .cph/.C. Double-ended Strings.cpp_dca5ba0c946ce87f3d26e04bc3050645.prob create mode 100644 .cph/.C. Eugene and an array.cpp_212d7f3c31c78b5e4fd8d783b6fd011c.prob create mode 100644 .cph/.C. Floor and Mod.cpp_92031f15a2b35bc88fbaa5ca6be46210.prob create mode 100644 .cph/.C. Game Master.cpp_d165c121b4bc4c8969f8c0fe39a86089.prob create mode 100644 .cph/.C. Game with Multiset.cpp_84c850134938eca55dfc7f388f2bdbcd.prob create mode 100644 .cph/.C. Game with Reversing.cpp_718b0bb33a9c73f06c695cce27ce19d9.prob create mode 100644 .cph/.C. Get an Even String.cpp_b6a2dbfccacb1cdb99d7ed6e7c224c2e.prob create mode 100644 .cph/.C. Good Array.cpp_eeae7170e7c4c78325252c3ab617c200.prob create mode 100644 .cph/.C. Grouping Increases.cpp_b1b7b188046c9e9f97604059f88c3cdc.prob create mode 100644 .cph/.C. Heavy Intervals.cpp_6af74fc58c24b4d6e91a546e20a84ba4.prob create mode 100644 .cph/.C. Helping the Nature.cpp_ba778eea8948671a3718f44c2bf1a1b3.prob create mode 100644 .cph/.C. Infinite Replacement.cpp_3e4e61ee1430afb6c15ec444fd9e6eb2.prob create mode 100644 .cph/.C. Infinity Table.cpp_76378945eca2c4f7f849e1b662d3288a.prob create mode 100644 .cph/.C. Insert Zero and Invert Prefix.cpp_e31062f9e00ea48b2c757647162f3a68.prob create mode 100644 .cph/.C. Insert and Equalize.cpp_b54ad5337895f436bbe4ccbf2d306a68.prob create mode 100644 .cph/.C. Jellyfish and Green Apple.cpp_4a4c78e81289f41281193212440f091b.prob create mode 100644 .cph/.C. Jumping on Tiles.cpp_829ebc1e69dfc39bed50790dffdae67a.prob create mode 100644 .cph/.C. Kill the Monster.cpp_00f8ac0926de94683d57074557f27d0c.prob create mode 100644 .cph/.C. Largest Subsequence.cpp_f0aa9d5a6ff052d0c8bcaddc34626e34.prob create mode 100644 .cph/.C. Madoka and Childish Pranks.cpp_ec7d4f586566c2acfccb26b00c6ed950.prob create mode 100644 .cph/.C. Madoka and Formal Statement.cpp_532784340ce75171ca99517df9da5352.prob create mode 100644 .cph/.C. Make Equal Again.cpp_68fd01ff70065c427eebe299ce3f4018.prob create mode 100644 .cph/.C. Make Equal With Mod.cpp_68ab2b17701aebc9183880647f3f828b.prob create mode 100644 .cph/.C. Make It Permutation.cpp_89cd5d3bb45b9c9999ec7ff4cff9aedd.prob create mode 100644 .cph/.C. Make it Alternating.cpp_729c837a1e99f2c88d5de8d06d18596e.prob create mode 100644 .cph/.C. Minimum Extraction.cpp_34023da1dad05b23a64793ce3040559a.prob create mode 100644 .cph/.C. Minimum Varied Number.cpp_3f21a3240ca2abe7c37c3a0f16eba30a.prob create mode 100644 .cph/.C. Mixing Water.cpp_970986ba20827b6372cd28120229db3d.prob create mode 100644 .cph/.C. Most Similar Words.cpp_b4ef88ee346af52ea4d3b7156a5f018e.prob create mode 100644 .cph/.C. Nezzar and Symmetric Array.cpp_fea6f5316507a39f61ef328a8d0814b2.prob create mode 100644 .cph/.C. No Prime Differences.cpp_89dbdc26492cd8a925ab4fe737147852.prob create mode 100644 .cph/.C. Non-coprime Split.cpp_3d716320eabcd18398bc370d3e0b817c.prob create mode 100644 .cph/.C. Not Adjacent Matrix.cpp_ce8eb8ba6a245974cda03308f7072aab.prob create mode 100644 .cph/.C. Numbers on Whiteboard.cpp_00e4a5f6cde8848c2605ec8b692104a4.prob create mode 100644 .cph/.C. OKEA.cpp_fe164588d95e7c31633c248ce7a57997.prob create mode 100644 .cph/.C. OddEven Increments.cpp_140619e6f39a95890d50d901c5b08c11.prob create mode 100644 .cph/.C. Paint the Array.cpp_45009cdff117fb955b40ac6b5a01412c.prob create mode 100644 .cph/.C. Paprika and Permutation.cpp_ac74d792285e2d93be7d3cc5f6a74ce5.prob create mode 100644 .cph/.C. Particles.cpp_82e2686ba9ecb994441d93e9b6002d41.prob create mode 100644 .cph/.C. Partitioning the Array.cpp_9d283257f7f946887e8d059ffa7c4209.prob create mode 100644 .cph/.C. Physical Education Lesson.cpp_8f60d9bc806eeb551fb768d57582dfc0.prob create mode 100644 .cph/.C. Pinkie Pie Eats Patty-cakes.cpp_e666d578a7037fd22fc54600acee7c72.prob create mode 100644 .cph/.C. Place for a Selfie.cpp_c4ec3b9f38c2cb6f8bbf32ad191facc5.prob create mode 100644 .cph/.C. Pull Your Luck.cpp_f02aae28bc1086e870ac5486b2f5b382.prob create mode 100644 .cph/.C. Quests.cpp_ce47225f2dd62a2b7c28f1e36a51d892.prob create mode 100644 .cph/.C. Ranom Numbers.cpp_940f4770c99bc68ec36a9f48b6fa7245.prob create mode 100644 .cph/.C. Raspberries.cpp_f4e8c44b18398d2293c38f57a1fa8f59.prob create mode 100644 .cph/.C. Removal of Unattractive Pairs.cpp_0a1a4c1d5541d0ef82266e257f792b95.prob create mode 100644 .cph/.C. Removing Smallest Multiples.cpp_a3d7d7a0c2f3341197b3d27dd2f8ea93.prob create mode 100644 .cph/.C. Restore the Array.cpp_297c8f9111ae51126aec27b9ad1b5400.prob create mode 100644 .cph/.C. Restoring the Duration of Tasks.cpp_8096176c0419e3925739f48b4f691349.prob create mode 100644 .cph/.C. Rudolf and the Another Competition.cpp_244459ed349333302b8fbac670bec094.prob create mode 100644 .cph/.C. Search in Parallel.cpp_890802cde712aeedf67996549d74313b.prob create mode 100644 .cph/.C. Sending Messages.cpp_7050c8a66f8fa85c9f04279c851e6bbd.prob create mode 100644 .cph/.C. Set or Decrease.cpp_53e7de364f3dd18a6fb443cbebe5ecec.prob create mode 100644 .cph/.C. Ski Resort.cpp_bf64bfea37a436b947730c4ebe68e9ba.prob create mode 100644 .cph/.C. Sort Zero.cpp_cf522f0e1510643d7a7796b9406e0ebd.prob create mode 100644 .cph/.C. Strong Password.cpp_4aca75a0be449a9c36ec0aafddd027df.prob create mode 100644 .cph/.C. Strongly Composite.cpp_a935708181fcdc74ff750a0122eec7e6.prob create mode 100644 .cph/.C. Sum in Binary Tree.cpp_272bd74d0a030b57639dc388bd5a5e1f.prob create mode 100644 .cph/.C. Sum on Subarrays.cpp_a2fd3159c002461476b0025afb6b902d.prob create mode 100644 .cph/.C. Tear It Apart.cpp_3f3ad1eaa465a2120b677e43b4d2a578.prob create mode 100644 .cph/.C. Tenzing and Balls.cpp_64eae8509676ef1f2bedda9486c4e35f.prob create mode 100644 .cph/.C. The Third Problem.cpp_752b82b9c7fa654b984b40668473454d.prob create mode 100644 .cph/.C. Theofanis' Nightmare.cpp_17dfad8226671be8da2eb9444e884897.prob create mode 100644 .cph/.C. Tiles Comeback.cpp_a30b177651090eb9430236e9ab7e1650.prob create mode 100644 .cph/.C. Train and Queries.cpp_b0ae3d13e1e8edab9eda37a943dc0a66.prob create mode 100644 .cph/.C. Training Before the Olympiad.cpp_6004dd96d265dfe869f1770142f2037e.prob create mode 100644 .cph/.C. Tree Cutting.cpp_9f2f270ff44d02a6a31cd2fe5e7c641f.prob create mode 100644 .cph/.C. Unequal Array.cpp_633c69e66c411205ff44cee215596c82.prob create mode 100644 .cph/.C. Vampiric Powers, anyone.cpp_8d5f1adac18895bc5dd0102e41e18a15.prob create mode 100644 .cph/.C. Virus.cpp_90ce504bd3b042cfca9017de1dc5330a.prob create mode 100644 .cph/.C. Watering an Array.cpp_6fdfad3c236bc241d1251619a508f2e6.prob create mode 100644 .cph/.C. Weight of the System of Nested Segments.cpp_741dcff1b4c4d681b4ddf83c3b3d0cf5.prob create mode 100644 .cph/.C. Weird Sum.cpp_2b1e41510a446b08bd5e435001fb022b.prob create mode 100644 .cph/.C. Wrong Addition.cpp_5a7f0de7b29788be202c77652d135af0.prob create mode 100644 .cph/.C. XOR-distance.cpp_f16baefa16df3b51d58ee888bdc85abd.prob create mode 100644 .cph/.C. Yet Another Permutation Problem.cpp_c76d1087adaddad0eef0f45f0204fade.prob create mode 100644 .cph/.D - Sleep Log.cpp_ce1ebb21d037320308db33f79d1bd335.prob create mode 100644 .cph/.D. A-B-C Sort.cpp_ed445fbe32a2d20b23d39939ff2688c3.prob create mode 100644 .cph/.D. AND, OR and square sum.cpp_bf7b1426b933b986d8d1d59c249e60d4.prob create mode 100644 .cph/.D. Apple Tree.cpp_a6862ed2bc183c0d2b1f7d8515bdbd57.prob create mode 100644 .cph/.D. Array Repetition.cpp_9f5b44c731b73f249a71b2029d78db25.prob create mode 100644 .cph/.D. Array and Operations.cpp_960e3bc35202eebc5ae8ac5d17458b66.prob create mode 100644 .cph/.D. Balanced Round.cpp_e5f9c56a7f64a72edcc9e93d6e5b64cc.prob create mode 100644 .cph/.D. Black and White Stripe.cpp_b2f94fc6e0c9afa328668e3aab46de2b.prob create mode 100644 .cph/.D. Bracket Coloring.cpp_a9660c3f047a82dd05d800ba38e5f66b.prob create mode 100644 .cph/.D. Divisible Pairs.cpp_a2face9b26b59fdc42dcea1f18d5a511.prob create mode 100644 .cph/.D. Double Strings.cpp_cb8d9795c65602425eb8e2cd97046a48.prob create mode 100644 .cph/.D. Effects of Anti Pimples.cpp_c82e46242749566428097623f74622d0.prob create mode 100644 .cph/.D. Exam in MAC.cpp_6c2dcb203dcef2e748dd675f57dcc7dc.prob create mode 100644 .cph/.D. Find the Different Ones!.cpp_88690caf7092360c118ced1e77c233b3.prob create mode 100644 .cph/.D. Flipper.cpp_6dda9132b6b4c349a05ecd58177f622f.prob create mode 100644 .cph/.D. Friends and the Restaurant.cpp_19b8e292b8ef5b87325a24015dc4fea5.prob create mode 100644 .cph/.D. Gold Rush.cpp_964ac985a3f43f66b3d74928ac00a6a2.prob create mode 100644 .cph/.D. Jellyfish and Mex.cpp_0f7dd751667574dbf4d69818d724456a.prob create mode 100644 .cph/.D. Jumping Through Segments.cpp_dc70838ac67fbe9abc065b4848338e1f.prob create mode 100644 .cph/.D. LCM Problem.cpp_759b81d8a980fdee2708f4bf9a422e55.prob create mode 100644 .cph/.D. Line.cpp_9c600c3ba6d0ff45685beaded2c4c0ff.prob create mode 100644 .cph/.D. Mathematical Problem.cpp_ab8b4271ffaa1410894cc93d34fd59ce.prob create mode 100644 .cph/.D. Not a Cheap String.cpp_f6b21f378c8fa074c911d89c22510bf0.prob create mode 100644 .cph/.D. Prefix Permutation Sums.cpp_1ed889acb51e74f1b6ff77fbc9a02a65.prob create mode 100644 .cph/.D. Program.cpp_7c8290c4bb78df70471a2f38869187ec.prob create mode 100644 .cph/.D. Remove and Add.cpp_05a883307e5fff4c8a14221d2f651cb9.prob create mode 100644 .cph/.D. Split Plus K.cpp_c820322d7bbf7b2b81cd877908302290.prob create mode 100644 .cph/.D. Strong Vertices.cpp_a2b1b77c633d2cede71a4557d9ba7749.prob create mode 100644 .cph/.D. Sum of XOR Functions.cpp_6ab8d79ae5093a25c272c91a0fb43295.prob create mode 100644 .cph/.D. Super-Permutation.cpp_da3453fb64218e505be7afda1afb6fe1.prob create mode 100644 .cph/.D. Tandem Repeats .cpp_b42731617b79d1426befbefb3a4080dd.prob create mode 100644 .cph/.D. Three Activities.cpp_18b9d318be1a8d1e303ddabd5231f5f7.prob create mode 100644 .cph/.D. Training Session.cpp_82eb7b85272b44a0d22d7d4967239d84.prob create mode 100644 .cph/.D. Turtle Tenacity Continual Mods.cpp_50aba81ccd0eb4c9e5c08f612fc449ab.prob create mode 100644 .cph/.D. Twist the Permutation.cpp_61bf6bf0ab9f9974f76d25f631b31c4b.prob create mode 100644 .cph/.D. Umka and a Long Flight.cpp_b7a1ebcb83dc1faf115f01526c7e1b19.prob create mode 100644 .cph/.D. Unnatural Language Processing.cpp_bb3ae82b396674b46d23419935f7bf77.prob create mode 100644 .cph/.D. Very Different Array.cpp_755a22609fdb710507d9c5540dad9b13.prob create mode 100644 .cph/.D. Wooden Toy Festival.cpp.cpp_a796e47a5992065f63ed50e40061b0c0.prob create mode 100644 .cph/.D. X-Sum.cpp_36699f6edea016a087a9044a95019de1.prob create mode 100644 .cph/.D. Yet Another Monster Fight.cpp_e78e2d9878c2b61e413a15d4d595dc07.prob create mode 100644 .cph/.D1. Maximum And Queries (easy version).cpp_2dd50897bb655550cce696a8bc0a27da.prob create mode 100644 .cph/.D1. RPD and Rap Sheet (Easy Version).cpp_292101a1613180e265594c3e50825398.prob create mode 100644 .cph/.D1. Sage's Birthday (easy version).cpp_50541f0340eb9e4039672d0596731f86.prob create mode 100644 .cph/.D2. Set To Max (Hard Version).cpp_28143580363fe0afd79475b28cce9674.prob create mode 100644 .cph/.Digit Sum Parities.cpp_b823a89d3cd43d7efd39ef9178bab329.prob create mode 100644 .cph/.E. 2-Letter Strings.cpp_341bc3d5d576869cc5f4c4f5d1898bfd.prob create mode 100644 .cph/.E. Anna and the Valentine's Day Gift.cpp_06d076d193506614d4c6041189c1bdc0.prob create mode 100644 .cph/.E. Binary Deque.cpp_343d7958b8f243f0a4ea40ee4b3218b0.prob create mode 100644 .cph/.E. Building an Aquarium.cpp_f9db9bd53d417be4118963e1b339935f.prob create mode 100644 .cph/.E. Cardboard for Pictures.cpp_3f849f302336287ad6aa37f6cd4e771d.prob create mode 100644 .cph/.E. Eat the Chip.cpp_5e7d91e1d2bd8d8ac3455d2432bd4701.prob create mode 100644 .cph/.E. Eating Queries.cpp_5e18a55c19d3c07549d18eccc57238f2.prob create mode 100644 .cph/.E. Good Triples.cpp_8dad4278737ff1d66a6ad3e7490af3f6.prob create mode 100644 .cph/.E. Increasing Subsequences.cpp_3baf4c5b977e817eb0567d425a8bcab1.prob create mode 100644 .cph/.E. Interview.cpp_54424a9dc311b03e2ec8b5a1cc1597ed.prob create mode 100644 .cph/.E. Klever Permutation.cpp_86673270f5663bd1a4c635aad0a1a097.prob create mode 100644 .cph/.E. Living Sequence.cpp_5d689bcf630d7a1dcd748f46ef0969f3.prob create mode 100644 .cph/.E. Making Anti-Palindromes.cpp_1b50a5d6defd9e048f31eb4722003ef8.prob create mode 100644 .cph/.E. Mirror Grid.cpp_813722c598deb30e108ff9e291500993.prob create mode 100644 .cph/.E. Nastya and Potions.cpp_e90f71830a1275f17968598a88c25e16.prob create mode 100644 .cph/.E. Power of Points.cpp_dabd6674f627e4e2da413cd5c0f3f171.prob create mode 100644 .cph/.E. Romantic Glasses.cpp_5f8cd32ad66720df2a99ac1a74dc00e6.prob create mode 100644 .cph/.E. Singers' Tour.cpp_38c63204bc9c5f2e64d58b83b370b27e.prob create mode 100644 .cph/.E. The Lakes.cpp_c5667ef82ffcb15c78986e58291d5dd2.prob create mode 100644 .cph/.E1. Escape The Maze (easy version).cpp_5332c5def76bd45fdec9f5708ead15a6.prob create mode 100644 .cph/.E1. Game with Marbles (Easy Version).cpp_307ae54f1fcebb8085fc46fddc411385.prob create mode 100644 .cph/.E1. Square-Free Division (easy version).cpp_0c2efdc994bf90063836fb2f520d948b.prob create mode 100644 .cph/.F. 3SUM.cpp_6267e6c08a5d9bd1366991fed4e3c2fe.prob create mode 100644 .cph/.F. Chat Screenshots.cpp_2bb3f81075be4189eca23ed8ada59b28.prob create mode 100644 .cph/.F. Eating Candies.cpp_fb814fa739bdd58e70abc62421f7b19c.prob create mode 100644 .cph/.F. Forever Winter.cpp_8286764ac3402128fb51b9d02a5e5e7a.prob create mode 100644 .cph/.F. Greetings.cpp_460e679c27be0fc44565962edb9a2e7c.prob create mode 100644 .cph/.F. Longest Strike.cpp_6bc537f3cdeb4875c37d4701fd81c27d.prob create mode 100644 .cph/.F. Money Trees.cpp_77f9f30cec0b4632932ca779088ab66b.prob create mode 100644 .cph/.F. Shift and Reverse.cpp_b49f8a372f2f617d03572d96c37e6387.prob create mode 100644 .cph/.F. We Were Both Children.cpp_ad6effe0584fdc36112718ce70db2462.prob create mode 100644 .cph/.F. Yet Another Problem About Pairs Satisfying an Inequality.cpp_42e88faa59395721ac4b0b4dd600b7bc.prob create mode 100644 .cph/.Fractional Knapsack .cpp_f0b525f0b3b6fee57df5ca9d604d34e3.prob create mode 100644 .cph/.G. ABBC or BACB.cpp_d78faefb89fdad91af535e8648bf21c2.prob create mode 100644 .cph/.G. Fall Down.cpp_42d1781d363c86eec1a47862ecdbc240.prob create mode 100644 .cph/.G. The Morning Star.cpp_ab62dce183da3b1d4ca97d3723999c1f.prob create mode 100644 .cph/.G2. Subsequence Addition (Hard Version).cpp_73a788a7d72813523fbfddb1486573a8.prob create mode 100644 .cph/.H. Mad City.cpp_e6cfe068d7dff6f92ea4252433e39b17.prob create mode 100644 .cph/.H. Maximal AND.cpp_da4fcd0726cb02cc9fb09cf2fcfe18c7.prob create mode 100644 .cph/.Increase IQ .cpp_210482ed0b99983a9e1d59aedafd601e.prob create mode 100644 .cph/.Increasing Array.cpp_a0aa531701650d1dc2ab6d366269452c.prob create mode 100644 .cph/.K. Kim's Quest.cpp_2a54102f134764f1b2e4e676abe8f72c.prob create mode 100644 .cph/.Missing Number.cpp_76253b0f96cde9ea5d9225e59c7fb065.prob create mode 100644 .cph/.N. Waste Sorting.cpp_6b7d11fe8b209538a32587014afa5e29.prob create mode 100644 .cph/.OOPS.cpp_685e56a2f0bfa008804b4d5f3b80a533.prob create mode 100644 .cph/.OOPS2.cpp_9a677885ed0ac3ec578570a118262684.prob create mode 100644 .cph/.OOPS3.cpp_905ae5b92b025027bdda3423d5534b0a.prob create mode 100644 .cph/.Positive Products.cpp_1914795fba828777c4d7d193405210e0.prob create mode 100644 .cph/.Repetitions.cpp_96cb9b54b82b9d5ed7ed33bffba934dc.prob create mode 100644 .cph/.Sticks and Rectangles.cpp_70cd71b1af254a8ccd48915e96dea504.prob create mode 100644 .cph/.The Rating Dilemma.cpp_c73f4d8a83305f3844cf806c73fdbc1c.prob create mode 100644 .cph/.Workers.cpp_789720701792b82a5a43aafb8d310a72.prob create mode 100644 .cph/.contest.cpp_cfd4d6344be98de59f4b9c8df21d41fa.prob create mode 100644 .cph/.experiment.cpp_b4302746f899e26d20e7993e8a5f3fa7.prob create mode 100644 .cph/.test.cpp_ce009f926782621912106c2b965a647c.prob create mode 100644 .cph/.test02.cpp_96118549a39b5a27d2fe721dce5a1b0f.prob create mode 100644 .cph/.test02.cpp_c60deaaaec6592b635a578ccb4ee464a.prob create mode 100644 .cph/.test03.cpp_6e7c4711e445671c824b21f523bcb6ec.prob create mode 100644 .cph/.test03.cpp_85d30117676165074dc3188d9d9550c3.prob create mode 100644 .cph/.test04.cpp_2e92771d4e6dab13a7bbd5a3f29006ab.prob create mode 100644 .cph/.test04.cpp_cb980c36368f8a7872c73f1f42a4253e.prob create mode 100644 .cph/.test05.cpp_391762f48b3e95f5e1906032da91ca1e.prob create mode 100644 .cph/.test05.cpp_6b2cf316697280a39824857ac30c9024.prob create mode 100644 .cph/.test1.cpp_136ef3e017ba9ccca967589335c1de0e.prob create mode 100644 .cph/.test1.cpp_c4c3383aa260a774c915a84aae5f97d3.prob create mode 100644 .cph/.test2.cpp_012149a5bfab4198403f35bce181ed43.prob create mode 100644 .cph/.test6.cpp_122282f81d5377c93396f5e77b513d54.prob create mode 100644 .cph/.zTestTemplate.cpp_d79a2128d27bfdf59d7cd1f730e99bac.prob create mode 100644 .cph/.zzz.cpp_4f74bcfa47e00e2b7c175ed913f6203a.prob create mode 100644 .vscode/settings.json create mode 100644 A. Ambitious Kid.cpp create mode 100644 A. Bitwise Operation Wizard.bin create mode 100644 A. Bitwise Operation Wizard.cpp create mode 100644 A. Median of an Array.bin create mode 100644 A. Median of an Array.cpp create mode 100644 A. Special Characters.bin create mode 100644 A. Special Characters.cpp create mode 100644 A. Too Min Too Max.bin create mode 100644 A. Too Min Too Max.cpp create mode 100644 A/.cph/.A. Add and Divide.cpp_eba75c98e0fae0c5c74cf9bb1fe6dae4.prob create mode 100644 A/.cph/.A. Div. 7.cpp_af53da6f3d6965f81f0c97e86076db98.prob create mode 100644 A/.cph/.A. Division.cpp_5bb51e8d8825c143ee01bc28e7ab2e58.prob create mode 100644 A/.cph/.A. Make it Increasing.cpp_98493edc0ce9fd4ac01b16eda607048d.prob create mode 100644 A/.cph/.A. Mocha and Math.cpp_58adbbd0267e4ebd1039d573c33b3019.prob create mode 100644 A/.cph/.A. The Miracle and the Sleeper.cpp_5d05fa3fd29bf900ceea0f5b5bbd01bb.prob create mode 100644 A/A - Water Station.bin create mode 100644 A/A - Water Station.cpp create mode 100644 A/A. 2-3 Moves.bin create mode 100644 A/A. 2-3 Moves.cpp create mode 100644 A/A. A and B and Chess.bin create mode 100644 A/A. A and B and Chess.cpp create mode 100644 A/A. A.M. Deviation.bin create mode 100644 A/A. A.M. Deviation.cpp create mode 100644 A/A. AB Balance.cpp create mode 100644 A/A. ABC String.bin create mode 100644 A/A. ABC String.cpp create mode 100644 A/A. ABC.bin create mode 100644 A/A. ABC.cpp create mode 100644 A/A. Accumulation of Dominoes.bin create mode 100644 A/A. Accumulation of Dominoes.cpp create mode 100644 A/A. Add Candies.bin create mode 100644 A/A. Add Candies.cpp create mode 100644 A/A. Add and Divide.bin create mode 100644 A/A. Add and Divide.cpp create mode 100644 A/A. Amr and Music.bin create mode 100644 A/A. Amr and Music.cpp create mode 100644 A/A. Another String Minimization Problem.bin create mode 100644 A/A. Another String Minimization Problem.cpp create mode 100644 A/A. Anti Light's Cell Guessing.cpp create mode 100644 A/A. AquaMoon and Two Arrays.bin create mode 100644 A/A. AquaMoon and Two Arrays.cpp create mode 100644 A/A. Array Balancing.bin create mode 100644 A/A. Array Balancing.cpp create mode 100644 A/A. Arrays.bin create mode 100644 A/A. Arrays.cpp create mode 100644 A/A. Arrival of the General.bin create mode 100644 A/A. Arrival of the General.cpp create mode 100644 A/A. Avoid Trygub.cpp create mode 100644 A/A. Balanced Rating Changes.cpp create mode 100644 A/A. Black Square.bin create mode 100644 A/A. Black Square.cpp create mode 100644 A/A. Boboniu Likes to Color Balls.bin create mode 100644 A/A. Boboniu Likes to Color Balls.cpp create mode 100644 A/A. Brick Wall.bin create mode 100644 A/A. Brick Wall.cpp create mode 100644 A/A. Buggy Sorting.bin create mode 100644 A/A. Buggy Sorting.cpp create mode 100644 A/A. Buying Torches.bin create mode 100644 A/A. Buying Torches.cpp create mode 100644 A/A. Casimir's String Solitaire.bin create mode 100644 A/A. Casimir's String Solitaire.cpp create mode 100644 A/A. Chip Game.bin create mode 100644 A/A. Chip Game.cpp create mode 100644 A/A. Circle Line.bin create mode 100644 A/A. Circle Line.cpp create mode 100644 A/A. Circular Local MiniMax.bin create mode 100644 A/A. Circular Local MiniMax.cpp create mode 100644 A/A. Cirno's Perfect Bitmasks Classroom.bin create mode 100644 A/A. Cirno's Perfect Bitmasks Classroom.cpp create mode 100644 A/A. City Day.bin create mode 100644 A/A. City Day.cpp create mode 100644 A/A. Closing The Gap.cpp create mode 100644 A/A. Colored Balls Revisited.cpp create mode 100644 A/A. Colorful Stones (Simplified Edition).bin create mode 100644 A/A. Colorful Stones (Simplified Edition).cpp create mode 100644 A/A. Combination Lock.cpp create mode 100644 A/A. Construct a Rectangle.bin create mode 100644 A/A. Construct a Rectangle.cpp create mode 100644 A/A. Constructive Problem.bin create mode 100644 A/A. Constructive Problem.cpp create mode 100644 A/A. Contest Start.cpp create mode 100644 A/A. Copil Copac Draws Trees.cpp create mode 100644 A/A. Crazy Computer.bin create mode 100644 A/A. Crazy Computer.cpp create mode 100644 A/A. Crossmarket.bin create mode 100644 A/A. Crossmarket.cpp create mode 100644 A/A. Currency System in Geraldion.bin create mode 100644 A/A. Currency System in Geraldion.cpp create mode 100644 A/A. Did We Get Everything Covered.cpp create mode 100644 A/A. Difference Operations.bin create mode 100644 A/A. Difference Operations.cpp create mode 100644 A/A. Digit Minimization.bin create mode 100644 A/A. Digit Minimization.cpp create mode 100644 A/A. Direction Change.bin create mode 100644 A/A. Direction Change.cpp create mode 100644 A/A. Directional Increase.bin create mode 100644 A/A. Directional Increase.cpp create mode 100644 A/A. Distance.bin create mode 100644 A/A. Distance.cpp create mode 100644 A/A. Distinct Buttons.bin create mode 100644 A/A. Distinct Buttons.cpp create mode 100644 A/A. Div. 7.bin create mode 100644 A/A. Div. 7.cpp create mode 100644 A/A. Divan and a Store.bin create mode 100644 A/A. Divan and a Store.cpp create mode 100644 A/A. Diverse Substring.bin create mode 100644 A/A. Diverse Substring.cpp create mode 100644 A/A. Diversity.bin create mode 100644 A/A. Diversity.cpp create mode 100644 A/A. Divide and Multiply.bin create mode 100644 A/A. Divide and Multiply.cpp create mode 100644 A/A. Divisibility Problem.bin create mode 100644 A/A. Divisibility Problem.cpp create mode 100644 A/A. Divisible Array.bin create mode 100644 A/A. Divisible Array.cpp create mode 100644 A/A. Division.bin create mode 100644 A/A. Division.cpp create mode 100644 A/A. Domino piling.bin create mode 100644 A/A. Domino piling.cpp create mode 100644 A/A. Donut Shops.bin create mode 100644 A/A. Donut Shops.cpp create mode 100644 A/A. Doors and Keys.bin create mode 100644 A/A. Doors and Keys.cpp create mode 100644 A/A. Dragons.bin create mode 100644 A/A. Dragons.cpp create mode 100644 A/A. Drazil and Date.cpp create mode 100644 A/A. Dreamoon and Stairs.cpp create mode 100644 A/A. Dubstep.cpp create mode 100644 A/A. EhAb AnD gCd.cpp create mode 100644 A/A. Elevator or Stairs.bin create mode 100644 A/A. Elevator or Stairs.cpp create mode 100644 A/A. Equal or Not Equal.bin create mode 100644 A/A. Equal or Not Equal.cpp create mode 100644 A/A. Era.cpp create mode 100644 A/A. Everyone Loves to Sleep.cpp create mode 100644 A/A. Everything Everywhere All But One time limit per test1 second.bin create mode 100644 A/A. Everything Everywhere All But One time limit per test1 second.cpp create mode 100644 A/A. Exams.bin create mode 100644 A/A. Exams.cpp create mode 100644 A/A. Favorite Sequence.bin create mode 100644 A/A. Favorite Sequence.cpp create mode 100644 A/A. Festival Organization.cpp create mode 100644 A/A. Find Array.bin create mode 100644 A/A. Find Array.cpp create mode 100644 A/A. Find Divisible.cpp create mode 100644 A/A. Floor Number.cpp create mode 100644 A/A. Food for Animals.bin create mode 100644 A/A. Food for Animals.cpp create mode 100644 A/A. Frog Jumping.bin create mode 100644 A/A. Frog Jumping.cpp create mode 100644 A/A. From Zero To Y.bin create mode 100644 A/A. From Zero To Y.cpp create mode 100644 A/A. GCD vs LCM.bin create mode 100644 A/A. GCD vs LCM.cpp create mode 100644 A/A. Game Outcome.cpp create mode 100644 A/A. Game With Sticks.bin create mode 100644 A/A. Game With Sticks.cpp create mode 100644 A/A. Game with Board.cpp create mode 100644 A/A. Game.bin create mode 100644 A/A. Game.cpp create mode 100644 A/A. GamingForces.bin create mode 100644 A/A. GamingForces.cpp create mode 100644 A/A. George and Accommodation.bin create mode 100644 A/A. George and Accommodation.cpp create mode 100644 A/A. George and Sleep.bin create mode 100644 A/A. George and Sleep.cpp create mode 100644 A/A. Goals of Victory.bin create mode 100644 A/A. Goals of Victory.cpp create mode 100644 A/A. Good Pairs.bin create mode 100644 A/A. Good Pairs.cpp create mode 100644 A/A. Great Sequence.bin create mode 100644 A/A. Great Sequence.cpp create mode 100644 A/A. Greg's Workout.bin create mode 100644 A/A. Greg's Workout.cpp create mode 100644 A/A. GukiZ and Contest.cpp create mode 100644 A/A. Haiku.bin create mode 100644 A/A. Haiku.cpp create mode 100644 A/A. Halloumi Boxes.bin create mode 100644 A/A. Halloumi Boxes.cpp create mode 100644 A/A. Hard Way.bin create mode 100644 A/A. Hard Way.cpp create mode 100644 A/A. Hayato and School.bin create mode 100644 A/A. Hayato and School.cpp create mode 100644 A/A. Help Vasilisa the Wise 2.cpp create mode 100644 A/A. Helpful Maths.bin create mode 100644 A/A. Helpful Maths.cpp create mode 100644 A/A. Hit the Lottery.bin create mode 100644 A/A. Hit the Lottery.cpp create mode 100644 A/A. I Wanna Be the Guy.bin create mode 100644 A/A. I Wanna Be the Guy.cpp create mode 100644 A/A. Ichihime and Triangle.cpp create mode 100644 A/A. Initial Bet.bin create mode 100644 A/A. Initial Bet.cpp create mode 100644 A/A. Integer Diversity.bin create mode 100644 A/A. Integer Diversity.cpp create mode 100644 A/A. Integer Moves.bin create mode 100644 A/A. Integer Moves.cpp create mode 100644 A/A. Interview.bin create mode 100644 A/A. Interview.cpp create mode 100644 A/A. K-divisible Sum.bin create mode 100644 A/A. K-divisible Sum.cpp create mode 100644 A/A. Keyboard.bin create mode 100644 A/A. Keyboard.cpp create mode 100644 A/A. Kyoya and Photobooks.bin create mode 100644 A/A. Kyoya and Photobooks.cpp create mode 100644 A/A. LLPS.bin create mode 100644 A/A. LLPS.cpp create mode 100644 A/A. Laptops.cpp create mode 100644 A/A. Least Product.bin create mode 100644 A/A. Least Product.cpp create mode 100644 A/A. Lever.bin create mode 100644 A/A. Lever.cpp create mode 100644 A/A. Lex String.bin create mode 100644 A/A. Lex String.cpp create mode 100644 A/A. Line to Cashier.bin create mode 100644 A/A. Line to Cashier.cpp create mode 100644 A/A. Linear Keyboard.bin create mode 100644 A/A. Linear Keyboard.cpp create mode 100644 A/A. Log Chopping.bin create mode 100644 A/A. Log Chopping.cpp create mode 100644 A/A. Long Comparison.bin create mode 100644 A/A. Long Comparison.cpp create mode 100644 A/A. Lucky Sum of Digits.bin create mode 100644 A/A. Lucky Sum of Digits.cpp create mode 100644 A/A. Lucky#.bin create mode 100644 A/A. Lucky#.cpp create mode 100644 A/A. Luntik and Concerts.bin create mode 100644 A/A. Luntik and Concerts.cpp create mode 100644 A/A. LuoTianyi and the Palindrome String.bin create mode 100644 A/A. LuoTianyi and the Palindrome String.cpp create mode 100644 A/A. LuoTianyi and the Show.bin create mode 100644 A/A. LuoTianyi and the Show.cpp create mode 100644 A/A. Madoka and Math Dad.cpp create mode 100644 A/A. Madoka and Strange Thoughts.bin create mode 100644 A/A. Madoka and Strange Thoughts.cpp create mode 100644 A/A. Mahmoud and Ehab and the even-odd game.bin create mode 100644 A/A. Mahmoud and Ehab and the even-odd game.cpp create mode 100644 A/A. Mainak and Array.cpp create mode 100644 A/A. Make Even.bin create mode 100644 A/A. Make Even.cpp create mode 100644 A/A. Make it Increasing.bin create mode 100644 A/A. Make it Increasing.cpp create mode 100644 A/A. Marin and Photoshoot.bin create mode 100644 A/A. Marin and Photoshoot.cpp create mode 100644 A/A. Mashmokh and Lights.bin create mode 100644 A/A. Mashmokh and Lights.cpp create mode 100644 A/A. Matching.bin create mode 100644 A/A. Matching.cpp create mode 100644 A/A. Maximum Cake Tastiness.bin create mode 100644 A/A. Maximum Cake Tastiness.cpp create mode 100644 A/A. Maximum GCD.bin create mode 100644 A/A. Maximum GCD.cpp create mode 100644 A/A. Median Maximization.cpp create mode 100644 A/A. Middle of the Contest.bin create mode 100644 A/A. Middle of the Contest.cpp create mode 100644 A/A. Min Or Sum.bin create mode 100644 A/A. Min Or Sum.cpp create mode 100644 A/A. Minimums and Maximums.cpp create mode 100644 A/A. Mocha and Math.bin create mode 100644 A/A. Mocha and Math.cpp create mode 100644 A/A. Morning Sandwich.bin create mode 100644 A/A. Morning Sandwich.cpp create mode 100644 A/A. Multiplication Table.bin create mode 100644 A/A. Multiplication Table.cpp create mode 100644 A/A. Nastia and Nearly Good Numbers.bin create mode 100644 A/A. Nastia and Nearly Good Numbers.cpp create mode 100644 A/A. New Year Transportation.bin create mode 100644 A/A. New Year Transportation.cpp create mode 100644 A/A. Nicholas and Permutation.bin create mode 100644 A/A. Nicholas and Permutation.cpp create mode 100644 A/A. Number Transformation.bin create mode 100644 A/A. Number Transformation.cpp create mode 100644 A/A. Odd Divisor.bin create mode 100644 A/A. Odd Divisor.cpp create mode 100644 A/A. Optimal Path.cpp create mode 100644 A/A. Packets.bin create mode 100644 A/A. Packets.cpp create mode 100644 A/A. Palindromic Indices.bin create mode 100644 A/A. Palindromic Indices.cpp create mode 100644 A/A. Palindromic Times.bin create mode 100644 A/A. Palindromic Times.cpp create mode 100644 A/A. Palindromic Twist.bin create mode 100644 A/A. Palindromic Twist.cpp create mode 100644 A/A. Pasha and Pixels.cpp create mode 100644 A/A. Perfect Permutation.cpp create mode 100644 A/A. Permutation Forgery.cpp create mode 100644 A/A. Playing with Dice.bin create mode 100644 A/A. Playing with Dice.cpp create mode 100644 A/A. Playoff.bin create mode 100644 A/A. Playoff.cpp create mode 100644 A/A. Plus One on the Subset.cpp create mode 100644 A/A. Police Recruits.bin create mode 100644 A/A. Police Recruits.cpp create mode 100644 A/A. Polycarp and Sums of Subsequences.bin create mode 100644 A/A. Polycarp and Sums of Subsequences.cpp create mode 100644 A/A. Postcards and photos.bin create mode 100644 A/A. Postcards and photos.cpp create mode 100644 A/A. Prof. Slim.bin create mode 100644 A/A. Prof. Slim.cpp create mode 100644 A/A. Red Versus Blue.bin create mode 100644 A/A. Red Versus Blue.cpp create mode 100644 A/A. Regular Bracket Sequence.bin create mode 100644 A/A. Regular Bracket Sequence.cpp create mode 100644 A/A. Regular Bracket Sequences.bin create mode 100644 A/A. Regular Bracket Sequences.cpp create mode 100644 A/A. Replacing Elements.bin create mode 100644 A/A. Replacing Elements.cpp create mode 100644 A/A. Reverse and Concatenate.bin create mode 100644 A/A. Reverse and Concatenate.cpp create mode 100644 A/A. Reverse.bin create mode 100644 A/A. Reverse.cpp create mode 100644 A/A. Rewards.bin create mode 100644 A/A. Rewards.cpp create mode 100644 A/A. Roma and Lucky Numbers.bin create mode 100644 A/A. Roma and Lucky Numbers.cpp create mode 100644 A/A. Round Down the Price.bin create mode 100644 A/A. Round Down the Price.cpp create mode 100644 A/A. Saitama Destroys Hotel.bin create mode 100644 A/A. Saitama Destroys Hotel.cpp create mode 100644 A/A. Sasha and Array Coloring.bin create mode 100644 A/A. Sasha and Array Coloring.cpp create mode 100644 A/A. Satisfying Constraints.bin create mode 100644 A/A. Satisfying Constraints.cpp create mode 100644 A/A. Sereja and Coat Rack.bin create mode 100644 A/A. Sereja and Coat Rack.cpp create mode 100644 A/A. Sereja and Dima.bin create mode 100644 A/A. Sereja and Dima.cpp create mode 100644 A/A. Sereja and Mugs.bin create mode 100644 A/A. Sereja and Mugs.cpp create mode 100644 A/A. Shaass and Oskols.bin create mode 100644 A/A. Shaass and Oskols.cpp create mode 100644 A/A. Shell Game.bin create mode 100644 A/A. Shell Game.cpp create mode 100644 A/A. Shifting Stacks.bin create mode 100644 A/A. Shifting Stacks.cpp create mode 100644 A/A. Shortest Path with Obstacle.cpp create mode 100644 A/A. Shuffle Hashing.bin create mode 100644 A/A. Shuffle Hashing.cpp create mode 100644 A/A. Soldier and Bananas.bin create mode 100644 A/A. Soldier and Bananas.cpp create mode 100644 A/A. Soroban.bin create mode 100644 A/A. Soroban.cpp create mode 100644 A/A. Sorting Parts.bin create mode 100644 A/A. Sorting Parts.cpp create mode 100644 A/A. Split it!.cpp create mode 100644 A/A. Square Counting.bin create mode 100644 A/A. Square Counting.cpp create mode 100644 A/A. Square String.bin create mode 100644 A/A. Square String.cpp create mode 100644 A/A. Squats.bin create mode 100644 A/A. Squats.cpp create mode 100644 A/A. Stable Arrangement of Rooks.bin create mode 100644 A/A. Stable Arrangement of Rooks.cpp create mode 100644 A/A. Stones on the Table.bin create mode 100644 A/A. Stones on the Table.cpp create mode 100644 A/A. Strange Partition.bin create mode 100644 A/A. Strange Partition.cpp create mode 100644 A/A. String Building.bin create mode 100644 A/A. String Building.cpp create mode 100644 A/A. Subrectangle Guess.cpp create mode 100644 A/A. Subtle Substring Subtraction.bin create mode 100644 A/A. Subtle Substring Subtraction.cpp create mode 100644 A/A. Sum of Odd Integers.cpp create mode 100644 A/A. Technical Support.cpp create mode 100644 A/A. The Good Array.cpp create mode 100644 A/A. The Miracle and the Sleeper.bin create mode 100644 A/A. The Miracle and the Sleeper.cpp create mode 100644 A/A. Theatre Square.bin create mode 100644 A/A. Theatre Square.cpp create mode 100644 A/A. Three Doors.bin create mode 100644 A/A. Three Doors.cpp create mode 100644 A/A. To My Critics.cpp create mode 100644 A/A. Tokitsukaze and All Zero Sequence.bin create mode 100644 A/A. Tokitsukaze and All Zero Sequence.cpp create mode 100644 A/A. Toy Army.bin create mode 100644 A/A. Toy Army.cpp create mode 100644 A/A. Traveling Salesman Problem.bin create mode 100644 A/A. Traveling Salesman Problem.cpp create mode 100644 A/A. TubeTube Feed.bin create mode 100644 A/A. TubeTube Feed.cpp create mode 100644 A/A. Twins.cpp create mode 100644 A/A. Two Permutations.bin create mode 100644 A/A. Two Permutations.cpp create mode 100644 A/A. Uncowed Forces.bin create mode 100644 A/A. Uncowed Forces.cpp create mode 100644 A/A. United We Stand.cpp create mode 100644 A/A. Username.bin create mode 100644 A/A. Username.cpp create mode 100644 A/A. Vanya and Cubes.bin create mode 100644 A/A. Vanya and Cubes.cpp create mode 100644 A/A. Vanya and Table.bin create mode 100644 A/A. Vanya and Table.cpp create mode 100644 A/A. Vasya and Coins.bin create mode 100644 A/A. Vasya and Coins.cpp create mode 100644 A/A. Vitaly and Night.bin create mode 100644 A/A. Vitaly and Night.cpp create mode 100644 A/A. Wasted Time.cpp create mode 100644 A/A. Watching a movie.bin create mode 100644 A/A. Watching a movie.cpp create mode 100644 A/A. We Got Everything Covered!.bin create mode 100644 A/A. We Got Everything Covered!.cpp create mode 100644 A/A. Wet Shark and Odd and Even.bin create mode 100644 A/A. Wet Shark and Odd and Even.cpp create mode 100644 A/A. Wizards' Duel.bin create mode 100644 A/A. Wizards' Duel.cpp create mode 100644 A/A. Working Week.cpp create mode 100644 A/A. XOR Mixup.bin create mode 100644 A/A. XOR Mixup.cpp create mode 100644 A/A. Yet Another String Game.bin create mode 100644 A/A. Yet Another String Game.cpp create mode 100644 A/A. Yura's New Name.bin create mode 100644 A/A. Yura's New Name.cpp create mode 100644 A/A.3-pelindrome.cpp create mode 100644 A/A1. Dual (Easy Version).bin create mode 100644 A/A1. Dual (Easy Version).cpp create mode 100644 A/A2. Educational Game.bin create mode 100644 A/A2. Educational Game.cpp create mode 100644 A/Another String Minimization Problem.cpp create mode 100644 A/Average Array.bin create mode 100644 A/Average Array.cpp create mode 100644 B. Array Fix.bin create mode 100644 B. Array Fix.cpp create mode 100644 B. Begginer's Zelda.bin create mode 100644 B. Begginer's Zelda.cpp create mode 100644 B. Binary Path.bin create mode 100644 B. Binary Path.cpp create mode 100644 B. Chip and Ribbon.bin create mode 100644 B. Chip and Ribbon.cpp create mode 100644 B. Getting Points.bin create mode 100644 B. Getting Points.cpp create mode 100644 B. Informatics in MAC.bin create mode 100644 B. Informatics in MAC.cpp create mode 100644 B. Maximum Sum.bin create mode 100644 B. Maximum Sum.cpp create mode 100644 B. Sasha and the Drawing.bin create mode 100644 B. Sasha and the Drawing.cpp create mode 100644 B. StORage room.bin create mode 100644 B. StORage room.cpp create mode 100644 B. Yet Another Coin Problem.bin create mode 100644 B. Yet Another Coin Problem.cpp create mode 100644 B/.cph/.B. Anti-Fibonacci Permutation.cpp_16edbdf80621b401c3fc7c4b9bb228fa.prob create mode 100644 B/.cph/.B. Avoid Local Maximums.cpp_011b489ec95c060bc6619e242dc5889f.prob create mode 100644 B/.cph/.B. Groups.cpp_333e10e6cc7a7058244f68c2e8bfb5cb.prob create mode 100644 B/.cph/.B. MEX and Array.cpp_64a6370eeba9692b375c17d7241d2c18.prob create mode 100644 B/.cph/.B. Make it Divisible by 25.cpp_0f2843ebc65a9fcc50925e29c5f2268f.prob create mode 100644 B/.cph/.B. Palindromic Numbers.cpp_d9180471071a9e511deb56479b9d4b9e.prob create mode 100644 B/.cph/.B. Prove Him Wrong.cpp_f98826ab1fd1480e604e4c61d9a5c72d.prob create mode 100644 B/.cph/.B. Quality vs Quantity.cpp_53ad9be2d18ccfcc7e00cfa794d2978e.prob create mode 100644 B/.cph/.B. Scenes From a Memory.cpp_0c64b5e9f0bf84951f93de61b573a1d9.prob create mode 100644 B/.cph/.B. Subtract Operation.cpp_e6533add7635c09a803f6341f2879287.prob create mode 100644 B/.cph/.B. Vanya and Lanterns.cpp_6547809187f0fe86eaf92a299fd0bab9.prob create mode 100644 B/.cph/test.cpp create mode 100644 B/B - 1D Pawn .cpp create mode 100644 B/B - 1D Pawn.cpp create mode 100644 B/B - ABCDEFG.bin create mode 100644 B/B - ABCDEFG.cpp create mode 100644 B/B - Frog 2.bin create mode 100644 B/B - Frog 2.cpp create mode 100644 B/B. A Balanced Problemset.cpp create mode 100644 B/B. A Perfectly Balanced String.bin create mode 100644 B/B. A Perfectly Balanced String.cpp create mode 100644 B/B. AND Sorting.bin create mode 100644 B/B. AND Sorting.cpp create mode 100644 B/B. Absent Remainder.bin create mode 100644 B/B. Absent Remainder.cpp create mode 100644 B/B. Almost Ternary Matrix.bin create mode 100644 B/B. Almost Ternary Matrix.cpp create mode 100644 B/B. Also Try Minecraft.bin create mode 100644 B/B. Also Try Minecraft.cpp create mode 100644 B/B. Amr and Pins.bin create mode 100644 B/B. Amr and Pins.cpp create mode 100644 B/B. And It's Non-Zero.bin create mode 100644 B/B. And It's Non-Zero.cpp create mode 100644 B/B. Anti-Fibonacci Permutation.bin create mode 100644 B/B. Anti-Fibonacci Permutation.cpp create mode 100644 B/B. Anton and currency you all know.cpp create mode 100644 B/B. Appending Mex.cpp create mode 100644 B/B. Array Cancellation.bin create mode 100644 B/B. Array Cancellation.cpp create mode 100644 B/B. Array Cloning Technique.bin create mode 100644 B/B. Array Cloning Technique.cpp create mode 100644 B/B. Array Decrements.bin create mode 100644 B/B. Array Decrements.cpp create mode 100644 B/B. Array Eversion.cpp create mode 100644 B/B. Array Reodering.bin create mode 100644 B/B. Array Reodering.cpp create mode 100644 B/B. Array merging.cpp create mode 100644 B/B. Astrophysicists.bin create mode 100644 B/B. Astrophysicists.cpp create mode 100644 B/B. Avoid Local Maximums.bin create mode 100644 B/B. Avoid Local Maximums.cpp create mode 100644 B/B. Bad Boy.bin create mode 100644 B/B. Bad Boy.cpp create mode 100644 B/B. Balanced Remainders.bin create mode 100644 B/B. Balanced Remainders.cpp create mode 100644 B/B. Balls of Steel.cpp create mode 100644 B/B. Basketball Together.bin create mode 100644 B/B. Basketball Together.cpp create mode 100644 B/B. Bear and Finding Criminals.cpp create mode 100644 B/B. Beautiful Array.bin create mode 100644 B/B. Beautiful Array.cpp create mode 100644 B/B. Berland Music.bin create mode 100644 B/B. Berland Music.cpp create mode 100644 B/B. Best Permutation.cpp create mode 100644 B/B. Binary Cafe.bin create mode 100644 B/B. Binary Cafe.cpp create mode 100644 B/B. Binary Removals.cpp create mode 100644 B/B. Bit Flipping.bin create mode 100644 B/B. Bit Flipping.cpp create mode 100644 B/B. Buttons.bin create mode 100644 B/B. Buttons.cpp create mode 100644 B/B. Captain Flint and a Long Voyage.cpp create mode 100644 B/B. Card Constructions.bin create mode 100644 B/B. Card Constructions.cpp create mode 100644 B/B. Card Trick.bin create mode 100644 B/B. Card Trick.cpp create mode 100644 B/B. Chess Tournament.bin create mode 100644 B/B. Chess Tournament.cpp create mode 100644 B/B. Chocolates.bin create mode 100644 B/B. Chocolates.cpp create mode 100644 B/B. Choosing Laptop.cpp create mode 100644 B/B. Circle Game.cpp create mode 100644 B/B. Coloring Rectangles.cpp create mode 100644 B/B. Consecutive Points Segment.bin create mode 100644 B/B. Consecutive Points Segment.cpp create mode 100644 B/B. DIV + MOD.bin create mode 100644 B/B. DIV + MOD.cpp create mode 100644 B/B. DZY Loves Strings.cpp create mode 100644 B/B. Deadly Laser.bin create mode 100644 B/B. Deadly Laser.cpp create mode 100644 B/B. Death's Blessing.cpp create mode 100644 B/B. Decode String.cpp create mode 100644 B/B. Dictionary.bin create mode 100644 B/B. Dictionary.cpp create mode 100644 B/B. Difference of GCDs.bin create mode 100644 B/B. Difference of GCDs.cpp create mode 100644 B/B. Different Divisors.bin create mode 100644 B/B. Different Divisors.cpp create mode 100644 B/B. Disturbed People.bin create mode 100644 B/B. Disturbed People.cpp create mode 100644 B/B. Divan and a New Project.bin create mode 100644 B/B. Divan and a New Project.cpp create mode 100644 B/B. Dorms War.cpp create mode 100644 B/B. EhAb AnD gCd.cpp create mode 100644 B/B. Elementary Particles.bin create mode 100644 B/B. Elementary Particles.cpp create mode 100644 B/B. Equal Candies.bin create mode 100644 B/B. Equal Candies.cpp create mode 100644 B/B. Erase First or Second Letter.bin create mode 100644 B/B. Erase First or Second Letter.cpp create mode 100644 B/B. Fair Numbers.bin create mode 100644 B/B. Fair Numbers.cpp create mode 100644 B/B. Fedor and New Game.bin create mode 100644 B/B. Fedor and New Game.cpp create mode 100644 B/B. Fun with Even Subarrays.bin create mode 100644 B/B. Fun with Even Subarrays.cpp create mode 100644 B/B. GCD Arrays.bin create mode 100644 B/B. GCD Arrays.cpp create mode 100644 B/B. GCD Partition.bin create mode 100644 B/B. GCD Partition.cpp create mode 100644 B/B. GCD Problem.cpp create mode 100644 B/B. Game of Ball Passing.bin create mode 100644 B/B. Game of Ball Passing.cpp create mode 100644 B/B. Game on Ranges.bin create mode 100644 B/B. Game on Ranges.cpp create mode 100644 B/B. Getting Zero.bin create mode 100644 B/B. Getting Zero.cpp create mode 100644 B/B. Good Arrays.bin create mode 100644 B/B. Good Arrays.cpp create mode 100644 B/B. Grid Reconstruction.bin create mode 100644 B/B. Grid Reconstruction.cpp create mode 100644 B/B. Groups.bin create mode 100644 B/B. Groups.cpp create mode 100644 B/B. Helmets in Night Light.cpp create mode 100644 B/B. Hills And Valleys.bin create mode 100644 B/B. Hills And Valleys.cpp create mode 100644 B/B. I love AAAB.bin create mode 100644 B/B. I love AAAB.cpp create mode 100644 B/B. Ilya and Queries.cpp create mode 100644 B/B. Interesting Sum.bin create mode 100644 B/B. Interesting Sum.cpp create mode 100644 B/B. Interesting drink.bin create mode 100644 B/B. Interesting drink.cpp create mode 100644 B/B. Jellyfish and Game.bin create mode 100644 B/B. Jellyfish and Game.cpp create mode 100644 B/B. JoJo's Incredible Adventures.bin create mode 100644 B/B. JoJo's Incredible Adventures.cpp create mode 100644 B/B. Kalindrome Array.bin create mode 100644 B/B. Kalindrome Array.cpp create mode 100644 B/B. Karina and Array.bin create mode 100644 B/B. Karina and Array.cpp create mode 100644 B/B. Keep it Beautiful.bin create mode 100644 B/B. Keep it Beautiful.cpp create mode 100644 B/B. Kevin and Permutation.bin create mode 100644 B/B. Kevin and Permutation.cpp create mode 100644 B/B. Lamps.bin create mode 100644 B/B. Lamps.cpp create mode 100644 B/B. Lecture.bin create mode 100644 B/B. Lecture.cpp create mode 100644 B/B. Long Long.bin create mode 100644 B/B. Long Long.cpp create mode 100644 B/B. Longest Divisors Interval.bin create mode 100644 B/B. Longest Divisors Interval.cpp create mode 100644 B/B. Luke is a Foodie.bin create mode 100644 B/B. Luke is a Foodie.cpp create mode 100644 B/B. Luntik and Subsequences.bin create mode 100644 B/B. Luntik and Subsequences.cpp create mode 100644 B/B. LuoTianyi and the Table.bin create mode 100644 B/B. LuoTianyi and the Table.cpp create mode 100644 B/B. MEX and Array.bin create mode 100644 B/B. MEX and Array.cpp create mode 100644 B/B. MEXor Mixup.bin create mode 100644 B/B. MEXor Mixup.cpp create mode 100644 B/B. MIN-MEX Cut.bin create mode 100644 B/B. MIN-MEX Cut.cpp create mode 100644 B/B. Madoka and Underground Competitions.cpp create mode 100644 B/B. Madoka and the Elegant Gift.bin create mode 100644 B/B. Madoka and the Elegant Gift.cpp create mode 100644 B/B. Mainak and Interesting Sequence.bin create mode 100644 B/B. Mainak and Interesting Sequence.cpp create mode 100644 B/B. Make AP.cpp create mode 100644 B/B. Make Almost Equal With Mod.bin create mode 100644 B/B. Make Almost Equal With Mod.cpp create mode 100644 B/B. Make It Increasing.cpp create mode 100644 B/B. Make it Divisible by 25.bin create mode 100644 B/B. Make it Divisible by 25.cpp create mode 100644 B/B. Making Towers.bin create mode 100644 B/B. Making Towers.cpp create mode 100644 B/B. Marin and Anti-coprime Permutation.bin create mode 100644 B/B. Marin and Anti-coprime Permutation.cpp create mode 100644 B/B. Mark the Dust Sweeper.cpp create mode 100644 B/B. Mathematical Circus.bin create mode 100644 B/B. Mathematical Circus.cpp create mode 100644 B/B. Maximum Cost Deletion.bin create mode 100644 B/B. Maximum Cost Deletion.cpp create mode 100644 B/B. Maximum Rounding.bin create mode 100644 B/B. Maximum Rounding.cpp create mode 100644 B/B. Maximum Strength.bin create mode 100644 B/B. Maximum Strength.cpp create mode 100644 B/B. Maximum Sum.bin create mode 100644 B/B. Maximum Sum.cpp create mode 100644 B/B. Minimize Inversions.cpp create mode 100644 B/B. Minimize Permutation Subarrays.bin create mode 100644 B/B. Minimize Permutation Subarrays.cpp create mode 100644 B/B. Minor Reduction.bin create mode 100644 B/B. Minor Reduction.cpp create mode 100644 B/B. Minority.cpp create mode 100644 B/B. Mirror in the String.bin create mode 100644 B/B. Mirror in the String.cpp create mode 100644 B/B. Missing Bigram.cpp create mode 100644 B/B. Mocha and Red and Blue.cpp create mode 100644 B/B. Monsters.bin create mode 100644 B/B. Monsters.cpp create mode 100644 B/B. Mystic Permutation.cpp create mode 100644 B/B. NIT Destroys the Universe.bin create mode 100644 B/B. NIT Destroys the Universe.cpp create mode 100644 B/B. Napoleon Cake.bin create mode 100644 B/B. Napoleon Cake.cpp create mode 100644 B/B. New Theatre Square.bin create mode 100644 B/B. New Theatre Square.cpp create mode 100644 B/B. New Year's Number.bin create mode 100644 B/B. New Year's Number.cpp create mode 100644 B/B. Not Sitting.bin create mode 100644 B/B. Not Sitting.cpp create mode 100644 B/B. Numbers Box.bin create mode 100644 B/B. Numbers Box.cpp create mode 100644 B/B. Odd Grasshopper.cpp create mode 100644 B/B. Odd Subarrays.bin create mode 100644 B/B. Odd Subarrays.cpp create mode 100644 B/B. Odd Swap Sort.bin create mode 100644 B/B. Odd Swap Sort.cpp create mode 100644 B/B. Optimal Reduction.bin create mode 100644 B/B. Optimal Reduction.cpp create mode 100644 B/B. Palindromic Numbers.bin create mode 100644 B/B. Palindromic Numbers.cpp create mode 100644 B/B. Paranoid String.bin create mode 100644 B/B. Paranoid String.cpp create mode 100644 B/B. Patchouli's Magical Talisman.bin create mode 100644 B/B. Patchouli's Magical Talisman.cpp create mode 100644 B/B. Permutation Chain.bin create mode 100644 B/B. Permutation Chain.cpp create mode 100644 B/B. Permutation Sort.bin create mode 100644 B/B. Permutation Sort.cpp create mode 100644 B/B. Permutation Swap.bin create mode 100644 B/B. Permutation Swap.cpp create mode 100644 B/B. Permutations & Primes.bin create mode 100644 B/B. Permutations & Primes.cpp create mode 100644 B/B. Petya and Countryside.cpp create mode 100644 B/B. Phoenix and Puzzle.bin create mode 100644 B/B. Phoenix and Puzzle.cpp create mode 100644 B/B. Playing in a Casino.cpp create mode 100644 B/B. Points on Plane.bin create mode 100644 B/B. Points on Plane.cpp create mode 100644 B/B. Polycarp Writes a String from Memory.bin create mode 100644 B/B. Polycarp Writes a String from Memory.cpp create mode 100644 B/B. Power Walking.cpp create mode 100644 B/B. Prefix Removals.bin create mode 100644 B/B. Prefix Removals.cpp create mode 100644 B/B. Promo.bin create mode 100644 B/B. Promo.cpp create mode 100644 B/B. Prove Him Wrong.bin create mode 100644 B/B. Prove Him Wrong.cpp create mode 100644 B/B. Quality vs Quantity.bin create mode 100644 B/B. Quality vs Quantity.cpp create mode 100644 B/B. Queue at the School.bin create mode 100644 B/B. Queue at the School.cpp create mode 100644 B/B. Random Teams.bin create mode 100644 B/B. Random Teams.cpp create mode 100644 B/B. Reach Median.bin create mode 100644 B/B. Reach Median.cpp create mode 100644 B/B. Red and Blue.bin create mode 100644 B/B. Red and Blue.cpp create mode 100644 B/B. Remove Prefix.bin create mode 100644 B/B. Remove Prefix.cpp create mode 100644 B/B. Reverse Sort.cpp create mode 100644 B/B. Rising Sand.bin create mode 100644 B/B. Rising Sand.cpp create mode 100644 B/B. Robots.bin create mode 100644 B/B. Robots.cpp create mode 100644 B/B. Roof Construction.cpp create mode 100644 B/B. Rooms and Staircases.bin create mode 100644 B/B. Rooms and Staircases.cpp create mode 100644 B/B. Scenes From a Memory.bin create mode 100644 B/B. Scenes From a Memory.cpp create mode 100644 B/B. Security Guard.cpp create mode 100644 B/B. Sereja and Suffixes.cpp create mode 100644 B/B. Shoe Shuffling.cpp create mode 100644 B/B. Social Distance.bin create mode 100644 B/B. Social Distance.cpp create mode 100644 B/B. Sort the Array.bin create mode 100644 B/B. Sort the Array.cpp create mode 100644 B/B. Sort the Subarray.bin create mode 100644 B/B. Sort the Subarray.cpp create mode 100644 B/B. Special Permutation.bin create mode 100644 B/B. Special Permutation.cpp create mode 100644 B/B. StORage room.cpp create mode 100644 B/B. Stone Age Problem.cpp create mode 100644 B/B. String LCM.bin create mode 100644 B/B. String LCM.cpp create mode 100644 B/B. Subtract Operation.bin create mode 100644 B/B. Subtract Operation.cpp create mode 100644 B/B. Sum of Medians.bin create mode 100644 B/B. Sum of Medians.cpp create mode 100644 B/B. Summation Game.bin create mode 100644 B/B. Summation Game.cpp create mode 100644 B/B. Swap and Delete.bin create mode 100644 B/B. Swap and Delete.cpp create mode 100644 B/B. T-primes.bin create mode 100644 B/B. T-primes.cpp create mode 100644 B/B. Taxi.bin create mode 100644 B/B. Taxi.cpp create mode 100644 B/B. Team CompositionProgrammers and Mathematicians.bin create mode 100644 B/B. Team CompositionProgrammers and Mathematicians.cpp create mode 100644 B/B. Tenzing and Books.bin create mode 100644 B/B. Tenzing and Books.cpp create mode 100644 B/B. Ternary Logic.bin create mode 100644 B/B. Ternary Logic.cpp create mode 100644 B/B. The Great Hero.bin create mode 100644 B/B. The Great Hero.cpp create mode 100644 B/B. Triangles on a Rectangle.cpp create mode 100644 B/B. Triple.bin create mode 100644 B/B. Triple.cpp create mode 100644 B/B. Two Divisors.bin create mode 100644 B/B. Two Divisors.cpp create mode 100644 B/B. Update Files.cpp create mode 100644 B/B. Valerii Against Everyone.bin create mode 100644 B/B. Valerii Against Everyone.cpp create mode 100644 B/B. Vanya and Lanterns.bin create mode 100644 B/B. Vanya and Lanterns.cpp create mode 100644 B/B. Vlad and Candies.bin create mode 100644 B/B. Vlad and Candies.cpp create mode 100644 B/B. William the Vigilant.bin create mode 100644 B/B. William the Vigilant.cpp create mode 100644 B/B. Woeful Permutation.bin create mode 100644 B/B. Woeful Permutation.cpp create mode 100644 B/B. XY Sequence.bin create mode 100644 B/B. XY Sequence.cpp create mode 100644 B/B. Xenia and Ringroad.bin create mode 100644 B/B. Xenia and Ringroad.cpp create mode 100644 B/B. Z mod X = C.bin create mode 100644 B/B. Z mod X = C.cpp create mode 100644 B/B1. Tokitsukaze and Good 01-String.bin create mode 100644 B/B1. Tokitsukaze and Good 01-String.cpp create mode 100644 B/Binary Mismatch.bin create mode 100644 B/Binary Mismatch.cpp create mode 100644 C. Add, Divide and Floor.bin create mode 100644 C. Add, Divide and Floor.cpp create mode 100644 C. Anji's Binary Tree.bin create mode 100644 C. Anji's Binary Tree.cpp create mode 100644 C. Arrow Path.cpp create mode 100644 C. Find a Mine.cpp create mode 100644 C. Insert and Equalize.bin create mode 100644 C. Insert and Equalize.cpp create mode 100644 C. Largest Subsequence.bin create mode 100644 C. Largest Subsequence.cpp create mode 100644 C. Make Equal Again.bin create mode 100644 C. Make Equal Again.cpp create mode 100644 C. Non-coprime Split.bin create mode 100644 C. Non-coprime Split.cpp create mode 100644 C. Physical Education Lesson.bin create mode 100644 C. Physical Education Lesson.cpp create mode 100644 C. Raspberries.cpp create mode 100644 C. Removal of Unattractive Pairs.bin create mode 100644 C. Removal of Unattractive Pairs.cpp create mode 100644 C. Set or Decrease.bin create mode 100644 C. Set or Decrease.cpp create mode 100644 C. Theofanis' Nightmare.bin create mode 100644 C. Theofanis' Nightmare.cpp create mode 100644 C. Tiles Comeback.bin create mode 100644 C. Tiles Comeback.cpp create mode 100644 C. Tree Cutting.bin create mode 100644 C. Tree Cutting.cpp create mode 100644 C. Turtle Fingers Count the Values of k.cpp create mode 100644 C/C - Snuke the Cookie Picker.bin create mode 100644 C/C - Snuke the Cookie Picker.cpp create mode 100644 C/C. 3SUM Closure.bin create mode 100644 C/C. 3SUM Closure.cpp create mode 100644 C/C. Andrew and Stones.bin create mode 100644 C/C. Andrew and Stones.cpp create mode 100644 C/C. Array Destruction.bin create mode 100644 C/C. Array Destruction.cpp create mode 100644 C/C. Assembly via Minimums.bin create mode 100644 C/C. Assembly via Minimums.cpp create mode 100644 C/C. Bakry and Partitioning.bin create mode 100644 C/C. Bakry and Partitioning.cpp create mode 100644 C/C. Beautiful Numbers.cpp create mode 100644 C/C. Best Binary String.bin create mode 100644 C/C. Best Binary String.cpp create mode 100644 C/C. Bracket Sequence Deletion.bin create mode 100644 C/C. Bracket Sequence Deletion.cpp create mode 100644 C/C. Build Permutation.cpp create mode 100644 C/C. Bun Lover.bin create mode 100644 C/C. Bun Lover.cpp create mode 100644 C/C. Cat Cycle.bin create mode 100644 C/C. Cat Cycle.cpp create mode 100644 C/C. Closest Cities.bin create mode 100644 C/C. Closest Cities.cpp create mode 100644 C/C. Contrast Value.bin create mode 100644 C/C. Contrast Value.cpp create mode 100644 C/C. Counting Orders.bin create mode 100644 C/C. Counting Orders.cpp create mode 100644 C/C. Detective Task.bin create mode 100644 C/C. Detective Task.cpp create mode 100644 C/C. Differential Sorting.cpp create mode 100644 C/C. Division by Two and Permutation.bin create mode 100644 C/C. Division by Two and Permutation.cpp create mode 100644 C/C. Dolce Vita.bin create mode 100644 C/C. Dolce Vita.cpp create mode 100644 C/C. Double Sort.bin create mode 100644 C/C. Double Sort.cpp create mode 100644 C/C. Double-ended Strings.cpp create mode 100644 C/C. Eugene and an array.bin create mode 100644 C/C. Eugene and an array.cpp create mode 100644 C/C. Floor and Mod.bin create mode 100644 C/C. Floor and Mod.cpp create mode 100644 C/C. Game Master.bin create mode 100644 C/C. Game Master.cpp create mode 100644 C/C. Game with Multiset.bin create mode 100644 C/C. Game with Multiset.cpp create mode 100644 C/C. Game with Reversing.bin create mode 100644 C/C. Game with Reversing.cpp create mode 100644 C/C. Get an Even String.bin create mode 100644 C/C. Get an Even String.cpp create mode 100644 C/C. Good Array.bin create mode 100644 C/C. Good Array.cpp create mode 100644 C/C. Grouping Increases.bin create mode 100644 C/C. Grouping Increases.cpp create mode 100644 C/C. Heavy Intervals.bin create mode 100644 C/C. Heavy Intervals.cpp create mode 100644 C/C. Helping the Nature.bin create mode 100644 C/C. Helping the Nature.cpp create mode 100644 C/C. Infected Tree.cpp create mode 100644 C/C. Infinite Replacement.bin create mode 100644 C/C. Infinite Replacement.cpp create mode 100644 C/C. Infinity Table.bin create mode 100644 C/C. Infinity Table.cpp create mode 100644 C/C. Insert Zero and Invert Prefix.bin create mode 100644 C/C. Insert Zero and Invert Prefix.cpp create mode 100644 C/C. Jellyfish and Green Apple.bin create mode 100644 C/C. Jellyfish and Green Apple.cpp create mode 100644 C/C. Jumping on Tiles.bin create mode 100644 C/C. Jumping on Tiles.cpp create mode 100644 C/C. Kill the Monster.bin create mode 100644 C/C. Kill the Monster.cpp create mode 100644 C/C. Letters.cpp create mode 100644 C/C. MAX-MEX Cut.cpp create mode 100644 C/C. Madoka and Childish Pranks.bin create mode 100644 C/C. Madoka and Childish Pranks.cpp create mode 100644 C/C. Madoka and Formal Statement.bin create mode 100644 C/C. Madoka and Formal Statement.cpp create mode 100644 C/C. Make Equal With Mod.bin create mode 100644 C/C. Make Equal With Mod.cpp create mode 100644 C/C. Make It Permutation.bin create mode 100644 C/C. Make It Permutation.cpp create mode 100644 C/C. Make it Alternating.bin create mode 100644 C/C. Make it Alternating.cpp create mode 100644 C/C. Manipulating History.cpp create mode 100644 C/C. Minimum Extraction.bin create mode 100644 C/C. Minimum Extraction.cpp create mode 100644 C/C. Minimum Varied Number.bin create mode 100644 C/C. Minimum Varied Number.cpp create mode 100644 C/C. Mixing Water.bin create mode 100644 C/C. Mixing Water.cpp create mode 100644 C/C. Most Similar Words.bin create mode 100644 C/C. Most Similar Words.cpp create mode 100644 C/C. Nezzar and Symmetric Array.bin create mode 100644 C/C. Nezzar and Symmetric Array.cpp create mode 100644 C/C. No Prime Differences.bin create mode 100644 C/C. No Prime Differences.cpp create mode 100644 C/C. Not Adjacent Matrix.bin create mode 100644 C/C. Not Adjacent Matrix.cpp create mode 100644 C/C. Numbers on Whiteboard.bin create mode 100644 C/C. Numbers on Whiteboard.cpp create mode 100644 C/C. OKEA.bin create mode 100644 C/C. OKEA.cpp create mode 100644 C/C. OddEven Increments.bin create mode 100644 C/C. OddEven Increments.cpp create mode 100644 C/C. Paint the Array.bin create mode 100644 C/C. Paint the Array.cpp create mode 100644 C/C. Palindrome Reorder.cpp create mode 100644 C/C. Paprika and Permutation.bin create mode 100644 C/C. Paprika and Permutation.cpp create mode 100644 C/C. Particles.bin create mode 100644 C/C. Particles.cpp create mode 100644 C/C. Partitioning the Array.bin create mode 100644 C/C. Partitioning the Array.cpp create mode 100644 C/C. Pinkie Pie Eats Patty-cakes.bin create mode 100644 C/C. Pinkie Pie Eats Patty-cakes.cpp create mode 100644 C/C. Place for a Selfie.bin create mode 100644 C/C. Place for a Selfie.cpp create mode 100644 C/C. Poisoned Dagger.cpp create mode 100644 C/C. Poisonous Swamp.cpp create mode 100644 C/C. Polycarp Recovers the Permutation.cpp create mode 100644 C/C. Pull Your Luck.cpp create mode 100644 C/C. Quests.bin create mode 100644 C/C. Quests.cpp create mode 100644 C/C. Ranom Numbers.bin create mode 100644 C/C. Ranom Numbers.cpp create mode 100644 C/C. Removing Smallest Multiples.cpp create mode 100644 C/C. Restore the Array.bin create mode 100644 C/C. Restore the Array.cpp create mode 100644 C/C. Restoring the Duration of Tasks.bin create mode 100644 C/C. Restoring the Duration of Tasks.cpp create mode 100644 C/C. Rudolf and the Another Competition.bin create mode 100644 C/C. Rudolf and the Another Competition.cpp create mode 100644 C/C. Save More Mice.cpp create mode 100644 C/C. Search in Parallel.bin create mode 100644 C/C. Search in Parallel.cpp create mode 100644 C/C. Sending Messages.bin create mode 100644 C/C. Sending Messages.cpp create mode 100644 C/C. Ski Resort.bin create mode 100644 C/C. Ski Resort.cpp create mode 100644 C/C. Sort Zero.bin create mode 100644 C/C. Sort Zero.cpp create mode 100644 C/C. Strong Password.bin create mode 100644 C/C. Strong Password.cpp create mode 100644 C/C. Strongly Composite.bin create mode 100644 C/C. Strongly Composite.cpp create mode 100644 C/C. Sum in Binary Tree.bin create mode 100644 C/C. Sum in Binary Tree.cpp create mode 100644 C/C. Sum on Subarrays.bin create mode 100644 C/C. Sum on Subarrays.cpp create mode 100644 C/C. Tear It Apart.bin create mode 100644 C/C. Tear It Apart.cpp create mode 100644 C/C. Tenzing and Balls.bin create mode 100644 C/C. Tenzing and Balls.cpp create mode 100644 C/C. The Smallest String Concatenation.cpp create mode 100644 C/C. The Third Problem.bin create mode 100644 C/C. The Third Problem.cpp create mode 100644 C/C. Tiles Comeback.cpp create mode 100644 C/C. Train and Queries.bin create mode 100644 C/C. Train and Queries.cpp create mode 100644 C/C. Training Before the Olympiad.bin create mode 100644 C/C. Training Before the Olympiad.cpp create mode 100644 C/C. Two Arrays.cpp create mode 100644 C/C. Unequal Array.bin create mode 100644 C/C. Unequal Array.cpp create mode 100644 C/C. Vampiric Powers, anyone.bin create mode 100644 C/C. Vampiric Powers, anyone.cpp create mode 100644 C/C. Virus.bin create mode 100644 C/C. Virus.cpp create mode 100644 C/C. Watering an Array.cpp create mode 100644 C/C. Weight of the System of Nested Segments.bin create mode 100644 C/C. Weight of the System of Nested Segments.cpp create mode 100644 C/C. Weird Sum.bin create mode 100644 C/C. Weird Sum.cpp create mode 100644 C/C. Wrong Addition.bin create mode 100644 C/C. Wrong Addition.cpp create mode 100644 C/C. XOR-distance.bin create mode 100644 C/C. XOR-distance.cpp create mode 100644 C/C. Yet Another Permutation Problem.bin create mode 100644 C/C. Yet Another Permutation Problem.cpp create mode 100644 C/C. Zero Path.cpp create mode 100644 C/C.String Matching.cpp create mode 100644 C/codejamproblem02.cpp create mode 100644 C/contest.bin create mode 100644 C/contest.cpp create mode 100644 D. Divisible Pairs.bin create mode 100644 D. Divisible Pairs.cpp create mode 100644 D. Exam in MAC.bin create mode 100644 D. Exam in MAC.cpp create mode 100644 D. Find the Different Ones!.bin create mode 100644 D. Find the Different Ones!.cpp create mode 100644 D. Jumping Through Segments.bin create mode 100644 D. Jumping Through Segments.cpp create mode 100644 D. Remove and Add.bin create mode 100644 D. Remove and Add.cpp create mode 100644 D. Tandem Repeats .bin create mode 100644 D. Tandem Repeats .cpp create mode 100644 D. Turtle Tenacity Continual Mods.bin create mode 100644 D. Turtle Tenacity Continual Mods.cpp create mode 100644 D. Yet Another Monster Fight.bin create mode 100644 D. Yet Another Monster Fight.cpp create mode 100644 D/.cph/.D. Row Major.cpp_912e09974146eb0320393e19d8435215.prob create mode 100644 D/D - Sleep Log.bin create mode 100644 D/D - Sleep Log.cpp create mode 100644 D/D. A-B-C Sort.bin create mode 100644 D/D. A-B-C Sort.cpp create mode 100644 D/D. AND, OR and square sum.bin create mode 100644 D/D. AND, OR and square sum.cpp create mode 100644 D/D. Apple Tree.bin create mode 100644 D/D. Apple Tree.cpp create mode 100644 D/D. Array Repetition.bin create mode 100644 D/D. Array Repetition.cpp create mode 100644 D/D. Array and Operations.bin create mode 100644 D/D. Array and Operations.cpp create mode 100644 D/D. Balanced Round.bin create mode 100644 D/D. Balanced Round.cpp create mode 100644 D/D. Bit Guessing Game.cpp create mode 100644 D/D. Black and White Stripe.bin create mode 100644 D/D. Black and White Stripe.cpp create mode 100644 D/D. Bracket Coloring.bin create mode 100644 D/D. Bracket Coloring.cpp create mode 100644 D/D. Colorful Stamp.cpp create mode 100644 D/D. Deletive Editing.cpp create mode 100644 D/D. Double Strings.bin create mode 100644 D/D. Double Strings.cpp create mode 100644 D/D. Effects of Anti Pimples.bin create mode 100644 D/D. Effects of Anti Pimples.cpp create mode 100644 D/D. Flipper.bin create mode 100644 D/D. Flipper.cpp create mode 100644 D/D. Friends and the Restaurant.bin create mode 100644 D/D. Friends and the Restaurant.cpp create mode 100644 D/D. Gold Rush.bin create mode 100644 D/D. Gold Rush.cpp create mode 100644 D/D. Jellyfish and Mex.bin create mode 100644 D/D. Jellyfish and Mex.cpp create mode 100644 D/D. Journey.cpp create mode 100644 D/D. LCM Problem.bin create mode 100644 D/D. LCM Problem.cpp create mode 100644 D/D. Line.bin create mode 100644 D/D. Line.cpp create mode 100644 D/D. Mathematical Problem.cpp create mode 100644 D/D. Not a Cheap String.bin create mode 100644 D/D. Not a Cheap String.cpp create mode 100644 D/D. Pairs of Segments.cpp create mode 100644 D/D. Prefix Permutation Sums.bin create mode 100644 D/D. Prefix Permutation Sums.cpp create mode 100644 D/D. Program.bin create mode 100644 D/D. Program.cpp create mode 100644 D/D. Row Major.bin create mode 100644 D/D. Row Major.cpp create mode 100644 D/D. Split Plus K.cpp create mode 100644 D/D. Strong Vertices.bin create mode 100644 D/D. Strong Vertices.cpp create mode 100644 D/D. Sum of XOR Functions.bin create mode 100644 D/D. Sum of XOR Functions.cpp create mode 100644 D/D. Super-Permutation.bin create mode 100644 D/D. Super-Permutation.cpp create mode 100644 D/D. The Clock.cpp create mode 100644 D/D. Three Activities.bin create mode 100644 D/D. Three Activities.cpp create mode 100644 D/D. Training Session.bin create mode 100644 D/D. Training Session.cpp create mode 100644 D/D. Twist the Permutation.bin create mode 100644 D/D. Twist the Permutation.cpp create mode 100644 D/D. Umka and a Long Flight.cpp create mode 100644 D/D. Unnatural Language Processing.bin create mode 100644 D/D. Unnatural Language Processing.cpp create mode 100644 D/D. Very Different Array.bin create mode 100644 D/D. Very Different Array.cpp create mode 100644 D/D. Wooden Toy Festival.cpp.bin create mode 100644 D/D. Wooden Toy Festival.cpp.cpp create mode 100644 D/D. X-Sum.bin create mode 100644 D/D. X-Sum.cpp create mode 100644 D/D1. RPD and Rap Sheet (Easy Version).bin create mode 100644 D/D1. RPD and Rap Sheet (Easy Version).cpp create mode 100644 D/D1. Sage's Birthday (easy version).bin create mode 100644 D/D1. Sage's Birthday (easy version).cpp create mode 100644 D/Digit Sum Parities.bin create mode 100644 D/Digit Sum Parities.cpp create mode 100644 D1. Maximum And Queries (easy version).bin create mode 100644 D1. Maximum And Queries (easy version).cpp create mode 100644 D2. Set To Max (Hard Version).bin create mode 100644 D2. Set To Max (Hard Version).cpp create mode 100644 E. Anna and the Valentine's Day Gift.bin create mode 100644 E. Anna and the Valentine's Day Gift.cpp create mode 100644 E. Eat the Chip.bin create mode 100644 E. Eat the Chip.cpp create mode 100644 E. Good Triples.bin create mode 100644 E. Good Triples.cpp create mode 100644 E. Klever Permutation.bin create mode 100644 E. Klever Permutation.cpp create mode 100644 E. Turtle vs. Rabbit Race Optimal Trainings.cpp create mode 100644 E/.cph/.E. Building an Aquarium.cpp_981307ae3989626d09ffc024fdd00008.prob create mode 100644 E/E. 2-Letter Strings.bin create mode 100644 E/E. 2-Letter Strings.cpp create mode 100644 E/E. Add Modulo 10.cpp create mode 100644 E/E. Binary Deque.bin create mode 100644 E/E. Binary Deque.cpp create mode 100644 E/E. Building an Aquarium.bin create mode 100644 E/E. Building an Aquarium.cpp create mode 100644 E/E. Cardboard for Pictures.bin create mode 100644 E/E. Cardboard for Pictures.cpp create mode 100644 E/E. Increasing Subsequences.bin create mode 100644 E/E. Increasing Subsequences.cpp create mode 100644 E/E. Interview.bin create mode 100644 E/E. Interview.cpp create mode 100644 E/E. Living Sequence.bin create mode 100644 E/E. Living Sequence.cpp create mode 100644 E/E. Making Anti-Palindromes.bin create mode 100644 E/E. Making Anti-Palindromes.cpp create mode 100644 E/E. Mirror Grid.bin create mode 100644 E/E. Mirror Grid.cpp create mode 100644 E/E. Nastya and Potions.bin create mode 100644 E/E. Nastya and Potions.cpp create mode 100644 E/E. Power of Points.bin create mode 100644 E/E. Power of Points.cpp create mode 100644 E/E. Romantic Glasses.bin create mode 100644 E/E. Romantic Glasses.cpp create mode 100644 E/E. Round Dance.cpp create mode 100644 E/E. Singers' Tour.bin create mode 100644 E/E. Singers' Tour.cpp create mode 100644 E/E. The Lakes.bin create mode 100644 E/E. The Lakes.cpp create mode 100644 E/E1. Escape The Maze (easy version).cpp create mode 100644 E/E1. Game with Marbles (Easy Version).bin create mode 100644 E/E1. Game with Marbles (Easy Version).cpp create mode 100644 E/E1. Permutation Minimization by Deque.cpp create mode 100644 E/E1. Square-Free Division (easy version).bin create mode 100644 E/E1. Square-Free Division (easy version).cpp create mode 100644 F. Alex's whims.cpp create mode 100644 F. Chat Screenshots.bin create mode 100644 F. Chat Screenshots.cpp create mode 100644 F. Shift and Reverse.bin create mode 100644 F. Shift and Reverse.cpp create mode 100644 F/.cph/.G. Bicycles.cpp_6126d4653e62188f4c2837afcc91e303.prob create mode 100644 F/F. 3SUM.bin create mode 100644 F/F. 3SUM.cpp create mode 100644 F/F. Eating Candies.bin create mode 100644 F/F. Eating Candies.cpp create mode 100644 F/F. Football.cpp create mode 100644 F/F. Forever Winter.bin create mode 100644 F/F. Forever Winter.cpp create mode 100644 F/F. Greetings.cpp create mode 100644 F/F. Money Trees.bin create mode 100644 F/F. Money Trees.cpp create mode 100644 F/F. We Were Both Children.bin create mode 100644 F/F. We Were Both Children.cpp create mode 100644 F/F. Yet Another Problem About Pairs Satisfying an Inequality.bin create mode 100644 F/F. Yet Another Problem About Pairs Satisfying an Inequality.cpp create mode 100644 F/G. ABBC or BACB.bin create mode 100644 F/G. ABBC or BACB.cpp create mode 100644 F/G. Bicycles.bin create mode 100644 F/G. Bicycles.cpp create mode 100644 F/G. Fall Down.bin create mode 100644 F/G. Fall Down.cpp create mode 100644 F/G. Orray.cpp create mode 100644 F/G. The Morning Star.bin create mode 100644 F/G. The Morning Star.cpp create mode 100644 F/G2. Subsequence Addition (Hard Version).bin create mode 100644 F/G2. Subsequence Addition (Hard Version).cpp create mode 100644 F/H. Mad City.bin create mode 100644 F/H. Mad City.cpp create mode 100644 F/H. Maximal AND.bin create mode 100644 F/H. Maximal AND.cpp create mode 100644 F/N. Waste Sorting.bin create mode 100644 F/N. Waste Sorting.cpp create mode 100644 K. Kim's Quest.bin create mode 100644 K. Kim's Quest.cpp create mode 100644 M. Minimum LCM.cpp create mode 100644 Maximum Points You Can Obtain from Cards.cpp create mode 100644 OOPS.bin create mode 100644 OOPS.cpp create mode 100644 OOPS2.bin create mode 100644 OOPS2.cpp create mode 100644 OOPS3.bin create mode 100644 OOPS3.cpp create mode 100644 Spiral Matrix.cpp create mode 100644 String.cpp/Word Combinations.cpp create mode 100644 codechef/.cph/.Chef Hates Palindromes.cpp_62facb2e33f203918dbac8db37d50767.prob create mode 100644 codechef/.cph/.Dessert Wizard.cpp_03ef8e73ffbfbb1877ff2ab6185a16de.prob create mode 100644 codechef/.cph/.Maximise Score.cpp_519beeca66fd6fb780b04a8f356f0083.prob create mode 100644 codechef/.cph/.Save Konoha.cpp_33f4c3a84afd52b6f10b548b11cd731e.prob create mode 100644 codechef/.cph/.String Game.cpp_a0c3d75844eb11352c328ceedaead2f6.prob create mode 100644 codechef/Chef Hates Palindromes.bin create mode 100644 codechef/Chef Hates Palindromes.cpp create mode 100644 codechef/Dessert Wizard.bin create mode 100644 codechef/Dessert Wizard.cpp create mode 100644 codechef/Largest Y.cpp create mode 100644 codechef/Magnet Sort.cpp create mode 100644 codechef/Maximise Score.bin create mode 100644 codechef/Maximise Score.cpp create mode 100644 codechef/Save Konoha.bin create mode 100644 codechef/Save Konoha.cpp create mode 100644 codechef/String Game.bin create mode 100644 codechef/String Game.cpp create mode 100644 codechef/Witua and Math.cpp create mode 100644 contest/.cph/.Q1.cpp_81260ca666c9fa8ab30a84fc40788d1c.prob create mode 100644 contest/.cph/.Q2.cpp_b7e23c12af644781b3d5c1569d5473df.prob create mode 100644 contest/.cph/.q3.cpp_c0fd8be1e448e9041af9d70810d0c98c.prob create mode 100644 contest/A. Circular Local MiniMax create mode 100644 contest/Q1.bin create mode 100644 contest/Q1.cpp create mode 100644 contest/Q2.bin create mode 100644 contest/Q2.cpp create mode 100644 contest/q3.bin create mode 100644 contest/q3.cpp create mode 100644 leetcode and GFG/.cph/.3 sum closest .cpp_4709f5c93bbe44c1894aff2779d340f0.prob create mode 100644 leetcode and GFG/.cph/.4Sum.cpp_8fce6fa28dcf92c349d63a326ed55fe9.prob create mode 100644 leetcode and GFG/.cph/.Alternate positive and negative numbers.cpp_a8ff44784ef9cae8ca72253cd20eff6f.prob create mode 100644 leetcode and GFG/.cph/.Count Inversions.cpp_d23814f9df516ef6c9a03f8144bc46ae.prob create mode 100644 leetcode and GFG/.cph/.Count Reverse Pairs.cpp_b4e91cc6493feecd034057c1bee2fd14.prob create mode 100644 leetcode and GFG/.cph/.Find Greatest Common Divisor of Array.cpp_199e6b8ebd731476e45b29150397178f.prob create mode 100644 leetcode and GFG/.cph/.Find Missing And Repeating.cpp_38775c0346abe85ee817c907a157fa69.prob create mode 100644 leetcode and GFG/.cph/.Find all pairs with a given sum.cpp_b3c9f2ac4080a3035fb9a11796e43695.prob create mode 100644 leetcode and GFG/.cph/.Longest Sub-Array with Sum K.cpp_9143644f20288778973d149115482998.prob create mode 100644 leetcode and GFG/.cph/.Make Zeroes.cpp_10ea8929ec9d66debe06c7b18c114776.prob create mode 100644 leetcode and GFG/.cph/.Make array elements unique.cpp_dc1283c93df73f778b81a3806ad75a32.prob create mode 100644 leetcode and GFG/.cph/.Maximize Number of 1's.cpp_94b5214be702f637081bcf3cd781ef74.prob create mode 100644 leetcode and GFG/.cph/.Merge Sorted Array.cpp_bff36a3eb2fe5e7225bff4f2fe3d830f.prob create mode 100644 leetcode and GFG/.cph/.Next Permutation.cpp_af945e88a9f14d05980de8f70e89d962.prob create mode 100644 leetcode and GFG/.cph/.Number of Subarrays With LCM Equal to K .cpp_e1948a50c7986c240b5f1503a3af47f3.prob create mode 100644 leetcode and GFG/.cph/.Overlapping Intervals.cpp_6a6b8904ab7fc15907a39d496bb322a5.prob create mode 100644 leetcode and GFG/.cph/.Pascal Triangle.cpp_456ee6477dc123f60d48ec67ef7d86f6.prob create mode 100644 leetcode and GFG/.cph/.Rotate by 90 degree.cpp_bc303c3e1224eac7f16f3c482b887b4a.prob create mode 100644 leetcode and GFG/.cph/.Row with max 1s.cpp_83bfa7203cfc1c7f4289baa294254e11.prob create mode 100644 leetcode and GFG/.cph/.Sort an array of 0s, 1s and 2s.cpp_a96d76811f87b509d38c519bf1f186b1.prob create mode 100644 leetcode and GFG/.cph/.Spiral Matrix.cpp_d0e570c0565a8c5009db809f0d3c0e49.prob create mode 100644 leetcode and GFG/.cph/.Stock buy and sell.cpp_ddc9e69c9cc5e21e038f4b8d3b55b759.prob create mode 100644 leetcode and GFG/.cph/.Subsets with XOR value.cpp_1ad6ab8c6a8571d78f4b248eea2d9c17.prob create mode 100644 leetcode and GFG/.cph/.ongest consecutive subsequence.cpp_c9b169bc86e38af31bc8286acbeb132a.prob create mode 100644 leetcode and GFG/.cph/.test.cpp_e818292dcebafe04592208c623f3a325.prob create mode 100644 leetcode and GFG/.vscode/settings.json create mode 100644 leetcode and GFG/11. Container With Most Water.cpp create mode 100644 leetcode and GFG/12. Integer to Roman.cpp create mode 100644 leetcode and GFG/122. Best Time to Buy and Sell Stock II.bin create mode 100644 leetcode and GFG/122. Best Time to Buy and Sell Stock II.cpp create mode 100644 leetcode and GFG/18. 4Sum.cpp create mode 100644 leetcode and GFG/3Sum.cpp create mode 100644 leetcode and GFG/493. Reverse Pairs.cpp create mode 100644 leetcode and GFG/79. Word Search.cpp create mode 100644 leetcode and GFG/testhtml.html create mode 100644 temp.py create mode 100644 test02.bin create mode 100644 test02.cpp create mode 100644 test03.bin create mode 100644 test03.cpp create mode 100644 test04.bin create mode 100644 test04.cpp create mode 100644 test05.bin create mode 100644 test05.cpp create mode 100644 test1.bin create mode 100644 test1.cpp create mode 100644 test6.bin create mode 100644 test6.cpp create mode 100644 zTestTemplate.bin create mode 100644 zTestTemplate.cpp create mode 100644 zzother/.cph/.E. Eating Queries.cpp_3a77b4746975f5a0f64864f9787009fd.prob create mode 100644 zzother/E. Eating Queries.bin create mode 100644 zzother/E. Eating Queries.cpp create mode 100644 zzother/F. Longest Strike.bin create mode 100644 zzother/F. Longest Strike.cpp create mode 100644 zzother/Fractional Knapsack .bin create mode 100644 zzother/Fractional Knapsack .cpp create mode 100644 zzother/G. White-Black Balanced Subtrees.cpp create mode 100644 zzother/Longest Increasing Subsequence Arrays.cpp create mode 100644 zzother/Positive Products.bin create mode 100644 zzother/Positive Products.cpp create mode 100644 zzother/Sticks and Rectangles.bin create mode 100644 zzother/Sticks and Rectangles.cpp create mode 100644 zzother/The Rating Dilemma.bin create mode 100644 zzother/The Rating Dilemma.cpp create mode 100644 zzother/Workers.bin create mode 100644 zzother/Workers.cpp create mode 100644 zzother/experiment.bin create mode 100644 zzother/experiment.cpp create mode 100644 zzother/test.bin create mode 100644 zzother/test.cpp create mode 100644 zzother/test02.bin create mode 100644 zzother/test02.cpp create mode 100644 zzother/test03.bin create mode 100644 zzother/test03.cpp create mode 100644 zzother/test04.bin create mode 100644 zzother/test04.cpp create mode 100644 zzother/test05.bin create mode 100644 zzother/test05.cpp create mode 100644 zzother/test2.bin create mode 100644 zzother/test2.cpp create mode 100644 zzother/test_output.txt create mode 100644 zzz.bin create mode 100644 zzz.cpp diff --git a/.cph/.122. Best Time to Buy and Sell Stock II.cpp_39f6c723938fc49d673983effd889611.prob b/.cph/.122. Best Time to Buy and Sell Stock II.cpp_39f6c723938fc49d673983effd889611.prob new file mode 100644 index 0000000..4712479 --- /dev/null +++ b/.cph/.122. Best Time to Buy and Sell Stock II.cpp_39f6c723938fc49d673983effd889611.prob @@ -0,0 +1 @@ +{"name":"Local: 122","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\122. Best Time to Buy and Sell Stock II.cpp","tests":[{"id":1690341984903,"input":"5\n1 2 3 4 5","output":""},{"id":1690342011394,"input":"5\n7 6 4 3 1","output":""},{"id":1690342032573,"input":"6\n7 1 5 3 6 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\122. Best Time to Buy and Sell Stock II.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.3Sum.cpp_fe202e77481a1d8fb455cf32effc36c3.prob b/.cph/.3Sum.cpp_fe202e77481a1d8fb455cf32effc36c3.prob new file mode 100644 index 0000000..3d089f9 --- /dev/null +++ b/.cph/.3Sum.cpp_fe202e77481a1d8fb455cf32effc36c3.prob @@ -0,0 +1 @@ +{"name":"Local: 3Sum","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\3Sum.cpp","tests":[{"id":1690357056176,"input":"5 \n1 3 2 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\3Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A - Water Station.cpp_8f5d8156846c64099f9bc9ff58a11fe6.prob b/.cph/.A - Water Station.cpp_8f5d8156846c64099f9bc9ff58a11fe6.prob new file mode 100644 index 0000000..0fc73e7 --- /dev/null +++ b/.cph/.A - Water Station.cpp_8f5d8156846c64099f9bc9ff58a11fe6.prob @@ -0,0 +1 @@ +{"name":"Local: A - Water Station","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A - Water Station.cpp","tests":[{"id":1686589433974,"input":"53","output":""},{"id":1686589439932,"input":"21","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A - Water Station.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. 2-3 Moves.cpp_c28ad5ad0fc113985bcc4885e7042753.prob b/.cph/.A. 2-3 Moves.cpp_c28ad5ad0fc113985bcc4885e7042753.prob new file mode 100644 index 0000000..ae84395 --- /dev/null +++ b/.cph/.A. 2-3 Moves.cpp_c28ad5ad0fc113985bcc4885e7042753.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. 2-3 Moves.cpp","tests":[{"id":1660591736249,"input":"4\n1\n3\n4\n12\n","output":""},{"id":1660591791211,"input":"1\n999998402","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. 2-3 Moves.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. A and B and Chess.cpp_4bb1cfcc71873775e772387df1bfcbca.prob b/.cph/.A. A and B and Chess.cpp_4bb1cfcc71873775e772387df1bfcbca.prob new file mode 100644 index 0000000..cb3467f --- /dev/null +++ b/.cph/.A. A and B and Chess.cpp_4bb1cfcc71873775e772387df1bfcbca.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. A and B and Chess.cpp","tests":[{"id":1662566600820,"input":"3\n10 12 14\n0 5 5\n0 0 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. A and B and Chess.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. A.M. Deviation.cpp_a6a1986972f684a3c8a0ac7491e2b81f.prob b/.cph/.A. A.M. Deviation.cpp_a6a1986972f684a3c8a0ac7491e2b81f.prob new file mode 100644 index 0000000..85f7fc4 --- /dev/null +++ b/.cph/.A. A.M. Deviation.cpp_a6a1986972f684a3c8a0ac7491e2b81f.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. A.M. Deviation.cpp","tests":[{"id":1650220907140,"input":"3\n3 4 5\n2 2 6\n1 6 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. A.M. Deviation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. ABC String.cpp_872fbb9582e1ef4ed1f52d16e687ee48.prob b/.cph/.A. ABC String.cpp_872fbb9582e1ef4ed1f52d16e687ee48.prob new file mode 100644 index 0000000..bc55751 --- /dev/null +++ b/.cph/.A. ABC String.cpp_872fbb9582e1ef4ed1f52d16e687ee48.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. ABC String.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. ABC String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. ABC.cpp_63ab56dffd255fe90746b36abc7283bf.prob b/.cph/.A. ABC.cpp_63ab56dffd255fe90746b36abc7283bf.prob new file mode 100644 index 0000000..72a1ea4 --- /dev/null +++ b/.cph/.A. ABC.cpp_63ab56dffd255fe90746b36abc7283bf.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. ABC.cpp","tests":[{"id":1658037881121,"input":"4\n1\n1\n2\n10\n2\n01\n4\n1010\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. ABC.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Accumulation of Dominoes.cpp_aaeaa3ce881a35b2fddd97bad820765b.prob b/.cph/.A. Accumulation of Dominoes.cpp_aaeaa3ce881a35b2fddd97bad820765b.prob new file mode 100644 index 0000000..c625e73 --- /dev/null +++ b/.cph/.A. Accumulation of Dominoes.cpp_aaeaa3ce881a35b2fddd97bad820765b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Accumulation of Dominoes.cpp","tests":[{"id":1662988481939,"input":"3 4\n","output":""},{"id":1662988493024,"input":"2 1\n","output":""},{"id":1662988638877,"input":"1 1","output":""},{"id":1662988851017,"input":"10000000 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Accumulation of Dominoes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Add Candies.cpp_358bc425b74ddbece9a90ba76902edd6.prob b/.cph/.A. Add Candies.cpp_358bc425b74ddbece9a90ba76902edd6.prob new file mode 100644 index 0000000..7c4d5db --- /dev/null +++ b/.cph/.A. Add Candies.cpp_358bc425b74ddbece9a90ba76902edd6.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Add Candies.cpp","tests":[{"id":1658467223663,"input":"2\n2\n3\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Add Candies.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Add and Divide.cpp_88415f1d15614324af3050049d417288.prob b/.cph/.A. Add and Divide.cpp_88415f1d15614324af3050049d417288.prob new file mode 100644 index 0000000..a19b20a --- /dev/null +++ b/.cph/.A. Add and Divide.cpp_88415f1d15614324af3050049d417288.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Add and Divide.cpp","tests":[{"id":1657633972035,"input":"6\n9 2\n1337 1\n1 1\n50000000 4\n991026972 997\n1234 5678\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Add and Divide.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Amr and Music.cpp_ead30337c79e7f216914e572794e6d87.prob b/.cph/.A. Amr and Music.cpp_ead30337c79e7f216914e572794e6d87.prob new file mode 100644 index 0000000..fa4e53f --- /dev/null +++ b/.cph/.A. Amr and Music.cpp_ead30337c79e7f216914e572794e6d87.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Amr and Music.cpp","tests":[{"id":1658137737485,"input":"4 10\n4 3 1 2\n","output":""},{"id":1658137758314,"input":"5 6\n4 3 1 1 2\n","output":""},{"id":1658138081695,"input":"1 3\n4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Amr and Music.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Another String Minimization Problem.cpp_077118301dd670d7fc85b12cd90f3a4a.prob b/.cph/.A. Another String Minimization Problem.cpp_077118301dd670d7fc85b12cd90f3a4a.prob new file mode 100644 index 0000000..561c7af --- /dev/null +++ b/.cph/.A. Another String Minimization Problem.cpp_077118301dd670d7fc85b12cd90f3a4a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Another String Minimization Problem.cpp","tests":[{"id":1658548851376,"input":"6\n4 5\n1 1 3 1\n1 5\n2\n4 1\n1 1 1 1\n2 4\n1 3\n2 7\n7 5\n4 5\n5 5 3 5","output":""},{"id":1658549042027,"input":"1\n4 5\n5 5 3 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Another String Minimization Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. AquaMoon and Two Arrays.cpp_17e6cb480487d6965da4cff360c462a9.prob b/.cph/.A. AquaMoon and Two Arrays.cpp_17e6cb480487d6965da4cff360c462a9.prob new file mode 100644 index 0000000..bc9f19c --- /dev/null +++ b/.cph/.A. AquaMoon and Two Arrays.cpp_17e6cb480487d6965da4cff360c462a9.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. AquaMoon and Two Arrays.cpp","tests":[{"id":1655121580970,"input":"4\n4\n1 2 3 4\n3 1 2 4\n2\n1 3\n2 1\n1\n0\n0\n5\n4 3 2 1 0\n0 1 2 3 4\n","output":""},{"id":1655123728483,"input":"1\n5\n4 3 2 1 0\n0 1 2 3 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. AquaMoon and Two Arrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Array Balancing.cpp_4ba38c98b1f1b4392586461f3a48922c.prob b/.cph/.A. Array Balancing.cpp_4ba38c98b1f1b4392586461f3a48922c.prob new file mode 100644 index 0000000..73bf8ed --- /dev/null +++ b/.cph/.A. Array Balancing.cpp_4ba38c98b1f1b4392586461f3a48922c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Array Balancing.cpp","tests":[{"id":1649916082143,"input":"1\n6\n72 101 108 108 111 44\n10 87 111 114 108 100","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Array Balancing.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Arrays.cpp_e26b1909b08f026cf536e760624fde5b.prob b/.cph/.A. Arrays.cpp_e26b1909b08f026cf536e760624fde5b.prob new file mode 100644 index 0000000..9823d75 --- /dev/null +++ b/.cph/.A. Arrays.cpp_e26b1909b08f026cf536e760624fde5b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Arrays.cpp","tests":[{"id":1660743766450,"input":"3 3\n2 1\n1 2 3\n3 4 5\n","output":""},{"id":1660743776582,"input":"3 3\n3 3\n1 2 3\n3 4 5\n","output":""},{"id":1660743784880,"input":"5 2\n3 1\n1 1 1 1 1\n2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Arrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Arrival of the General.cpp_2e5d76e8e1b61e00460e23bde6df4adb.prob b/.cph/.A. Arrival of the General.cpp_2e5d76e8e1b61e00460e23bde6df4adb.prob new file mode 100644 index 0000000..07a42be --- /dev/null +++ b/.cph/.A. Arrival of the General.cpp_2e5d76e8e1b61e00460e23bde6df4adb.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Arrival of the General.cpp","tests":[{"id":1667415845161,"input":"7\n10 10 58 31 63 40 76","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Arrival of the General.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Bitwise Operation Wizard.cpp_71948184fcac661888f43a3e88cc2d08.prob b/.cph/.A. Bitwise Operation Wizard.cpp_71948184fcac661888f43a3e88cc2d08.prob new file mode 100644 index 0000000..23785c3 --- /dev/null +++ b/.cph/.A. Bitwise Operation Wizard.cpp_71948184fcac661888f43a3e88cc2d08.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Bitwise Operation Wizard.cpp","tests":[{"id":1711184280077,"input":"1\n4\n<\n=\n>","output":""},{"id":1711184799725,"input":"1\n4\n>\n=\n<","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Bitwise Operation Wizard.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Black Square.cpp_12b261255cbf24cc079d1cfc764997a8.prob b/.cph/.A. Black Square.cpp_12b261255cbf24cc079d1cfc764997a8.prob new file mode 100644 index 0000000..e3cbcd4 --- /dev/null +++ b/.cph/.A. Black Square.cpp_12b261255cbf24cc079d1cfc764997a8.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Black Square.cpp","tests":[{"id":1660461984152,"input":"1 2 3 4\n123214\n","output":""},{"id":1660461994187,"input":"1 5 3 2\n11221","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Black Square.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Boboniu Likes to Color Balls.cpp_a93360de84089a2e0f9535c70bb8f834.prob b/.cph/.A. Boboniu Likes to Color Balls.cpp_a93360de84089a2e0f9535c70bb8f834.prob new file mode 100644 index 0000000..b450202 --- /dev/null +++ b/.cph/.A. Boboniu Likes to Color Balls.cpp_a93360de84089a2e0f9535c70bb8f834.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Boboniu Likes to Color Balls.cpp","tests":[{"id":1658731804531,"input":"1\n0 1 1 1","output":""},{"id":1658731998418,"input":"4\n0 1 1 1\n8 1 9 3\n0 0 0 0\n1000000000 1000000000 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Boboniu Likes to Color Balls.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Brick Wall.cpp_4c2bc57879eb2cee811946feccd4af27.prob b/.cph/.A. Brick Wall.cpp_4c2bc57879eb2cee811946feccd4af27.prob new file mode 100644 index 0000000..eefd7a9 --- /dev/null +++ b/.cph/.A. Brick Wall.cpp_4c2bc57879eb2cee811946feccd4af27.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Brick Wall.cpp","tests":[{"id":1706910681211,"input":"5\n2 2\n7 8\n16 9\n3 5\n10000 10000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Brick Wall.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Buggy Sorting.cpp_b3ae0cff1c1450961921ed11fd021d14.prob b/.cph/.A. Buggy Sorting.cpp_b3ae0cff1c1450961921ed11fd021d14.prob new file mode 100644 index 0000000..2db7931 --- /dev/null +++ b/.cph/.A. Buggy Sorting.cpp_b3ae0cff1c1450961921ed11fd021d14.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Buggy Sorting.cpp","tests":[{"id":1660332479775,"input":"1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Buggy Sorting.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Buying Torches.cpp_8f051d461fd1232a43e8957cb1171244.prob b/.cph/.A. Buying Torches.cpp_8f051d461fd1232a43e8957cb1171244.prob new file mode 100644 index 0000000..6fc6374 --- /dev/null +++ b/.cph/.A. Buying Torches.cpp_8f051d461fd1232a43e8957cb1171244.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Buying Torches.cpp","tests":[{"id":1658723585164,"input":"5\n2 1 5\n42 13 24\n12 11 12\n1000000000 1000000000 1000000000\n2 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Buying Torches.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Casimir's String Solitaire.cpp_1bb8eeebab5dfd97dc864b0d64266903.prob b/.cph/.A. Casimir's String Solitaire.cpp_1bb8eeebab5dfd97dc864b0d64266903.prob new file mode 100644 index 0000000..d612524 --- /dev/null +++ b/.cph/.A. Casimir's String Solitaire.cpp_1bb8eeebab5dfd97dc864b0d64266903.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Casimir's String Solitaire.cpp","tests":[{"id":1658199382943,"input":"6\nABACAB\nABBA\nAC\nABC\nCABCBB\nBCBCBCBCBCBCBCBC\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Casimir's String Solitaire.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Chip Game.cpp_36efaf0cdc5b6835501ad04bdacb5c79.prob b/.cph/.A. Chip Game.cpp_36efaf0cdc5b6835501ad04bdacb5c79.prob new file mode 100644 index 0000000..675e27c --- /dev/null +++ b/.cph/.A. Chip Game.cpp_36efaf0cdc5b6835501ad04bdacb5c79.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Chip Game.cpp","tests":[{"id":1661413573734,"input":"6\n1 1\n1 4\n5 6\n2 2\n6 3\n999999999 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Chip Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Circle Line.cpp_55f6bf493821b8d4c437c2672a954691.prob b/.cph/.A. Circle Line.cpp_55f6bf493821b8d4c437c2672a954691.prob new file mode 100644 index 0000000..0a4005d --- /dev/null +++ b/.cph/.A. Circle Line.cpp_55f6bf493821b8d4c437c2672a954691.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Circle Line.cpp","tests":[{"id":1660465120439,"input":"4\n2 3 4 9\n1 3\n","output":""},{"id":1660465130898,"input":"3\n31 41 59\n1 1\n","output":""},{"id":1660465137637,"input":"4\n5 8 2 100\n4 1\n","output":""},{"id":1660465145262,"input":"3\n1 1 1\n3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Circle Line.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Circular Local MiniMax.cpp_8122f872ef8f7412f42ad6e6b5a52a53.prob b/.cph/.A. Circular Local MiniMax.cpp_8122f872ef8f7412f42ad6e6b5a52a53.prob new file mode 100644 index 0000000..6e39499 --- /dev/null +++ b/.cph/.A. Circular Local MiniMax.cpp_8122f872ef8f7412f42ad6e6b5a52a53.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Circular Local MiniMax.cpp","tests":[{"id":1654893345205,"input":"4\n3\n1 1 2\n4\n1 9 8 4\n4\n2 0 2 2\n6\n1 1 1 11 111 1111","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Circular Local MiniMax.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Cirno's Perfect Bitmasks Classroom.cpp_449c70d023b4e20879a13adce4d41892.prob b/.cph/.A. Cirno's Perfect Bitmasks Classroom.cpp_449c70d023b4e20879a13adce4d41892.prob new file mode 100644 index 0000000..ff06195 --- /dev/null +++ b/.cph/.A. Cirno's Perfect Bitmasks Classroom.cpp_449c70d023b4e20879a13adce4d41892.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Cirno's Perfect Bitmasks Classroom.cpp","tests":[{"id":1654594444799,"input":"7\n1\n2\n5\n9\n16\n114514\n1000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Cirno's Perfect Bitmasks Classroom.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. City Day.cpp_3b3b6c7a0459683c90913da8426c4a61.prob b/.cph/.A. City Day.cpp_3b3b6c7a0459683c90913da8426c4a61.prob new file mode 100644 index 0000000..a52f863 --- /dev/null +++ b/.cph/.A. City Day.cpp_3b3b6c7a0459683c90913da8426c4a61.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. City Day.cpp","tests":[{"id":1657852360470,"input":"10 2 2\n10 9 6 7 8 3 2 1 4 5\n","output":""},{"id":1657852368539,"input":"10 2 3\n10 9 6 7 8 3 2 1 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. City Day.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Colored Balls Revisited.cpp_6becdc4597c885dd75d3b265f157c9a8.prob b/.cph/.A. Colored Balls Revisited.cpp_6becdc4597c885dd75d3b265f157c9a8.prob new file mode 100644 index 0000000..49bd3a3 --- /dev/null +++ b/.cph/.A. Colored Balls Revisited.cpp_6becdc4597c885dd75d3b265f157c9a8.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Colored Balls Revisited.cpp","tests":[{"id":1662906726644,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Colored Balls Revisited.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Colorful Stones (Simplified Edition).cpp_7a9bcc210aa17081460cb6866e07dc91.prob b/.cph/.A. Colorful Stones (Simplified Edition).cpp_7a9bcc210aa17081460cb6866e07dc91.prob new file mode 100644 index 0000000..04d3351 --- /dev/null +++ b/.cph/.A. Colorful Stones (Simplified Edition).cpp_7a9bcc210aa17081460cb6866e07dc91.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Colorful Stones (Simplified Edition).cpp","tests":[{"id":1660331592263,"input":"BRRBGBRGRBGRGRRGGBGBGBRGBRGRGGGRBRRRBRBBBGRRRGGBBB\nBBRBGGRGRGBBBRBGRBRBBBBRBRRRBGBBGBBRRBBGGRBRRBRGRB\n","output":""},{"id":1660331612390,"input":"RRRBGBRBBB\nBBBRR","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Colorful Stones (Simplified Edition).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Construct a Rectangle.cpp_ad67af938e524ce1e012c6ee1cb16d1a.prob b/.cph/.A. Construct a Rectangle.cpp_ad67af938e524ce1e012c6ee1cb16d1a.prob new file mode 100644 index 0000000..d834875 --- /dev/null +++ b/.cph/.A. Construct a Rectangle.cpp_ad67af938e524ce1e012c6ee1cb16d1a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Construct a Rectangle.cpp","tests":[{"id":1649949006535,"input":"4\n6 1 5\n2 5 2\n2 4 2\n5 5 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Construct a Rectangle.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Constructive Problem.cpp_45bc77569c92ff2ef5583636a84aebb4.prob b/.cph/.A. Constructive Problem.cpp_45bc77569c92ff2ef5583636a84aebb4.prob new file mode 100644 index 0000000..b5ac627 --- /dev/null +++ b/.cph/.A. Constructive Problem.cpp_45bc77569c92ff2ef5583636a84aebb4.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Constructive Problem.cpp","tests":[{"id":1686384312842,"input":"4\n3\n1 2 1\n4\n0 2 2 0\n4\n3 2 0 2\n1\n0\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Constructive Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Crazy Computer.cpp_6eccf646b105e1cf3f282e6007e1a247.prob b/.cph/.A. Crazy Computer.cpp_6eccf646b105e1cf3f282e6007e1a247.prob new file mode 100644 index 0000000..1585736 --- /dev/null +++ b/.cph/.A. Crazy Computer.cpp_6eccf646b105e1cf3f282e6007e1a247.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Crazy Computer.cpp","tests":[{"id":1660025003379,"input":"6 5\n1 3 8 14 19 20\n","output":""},{"id":1660025012821,"input":"6 1\n1 3 5 7 9 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Crazy Computer.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Crossmarket.cpp_917e8557bf76b646f8d424166b7129cf.prob b/.cph/.A. Crossmarket.cpp_917e8557bf76b646f8d424166b7129cf.prob new file mode 100644 index 0000000..93405e9 --- /dev/null +++ b/.cph/.A. Crossmarket.cpp_917e8557bf76b646f8d424166b7129cf.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Crossmarket.cpp","tests":[{"id":1661007546204,"input":"7\n7 5\n5 7\n1 1\n100000 100000\n57 228\n1 5\n5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Crossmarket.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Currency System in Geraldion.cpp_c97e7b4d8687009aaadfec031159ac16.prob b/.cph/.A. Currency System in Geraldion.cpp_c97e7b4d8687009aaadfec031159ac16.prob new file mode 100644 index 0000000..4e4f732 --- /dev/null +++ b/.cph/.A. Currency System in Geraldion.cpp_c97e7b4d8687009aaadfec031159ac16.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Currency System in Geraldion.cpp","tests":[{"id":1661532970416,"input":"5\n6 2 3 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Currency System in Geraldion.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Difference Operations.cpp_c1d3bd62d412858479f2feb1cc8612c2.prob b/.cph/.A. Difference Operations.cpp_c1d3bd62d412858479f2feb1cc8612c2.prob new file mode 100644 index 0000000..7f61c12 --- /dev/null +++ b/.cph/.A. Difference Operations.cpp_c1d3bd62d412858479f2feb1cc8612c2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Difference Operations.cpp","tests":[{"id":1657993973281,"input":"4\n2\n5 10\n3\n1 2 3\n4\n1 1 1 1\n9\n9 9 8 2 4 4 3 5 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Difference Operations.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Digit Minimization.cpp_9b03384a092644c9afdd07ae553fd23d.prob b/.cph/.A. Digit Minimization.cpp_9b03384a092644c9afdd07ae553fd23d.prob new file mode 100644 index 0000000..7c8531b --- /dev/null +++ b/.cph/.A. Digit Minimization.cpp_9b03384a092644c9afdd07ae553fd23d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Digit Minimization.cpp","tests":[{"id":1653116917019,"input":"3\n12\n132\n487456398","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Digit Minimization.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Direction Change.cpp_1d47b117ebc6fe1ce7bab28095006c65.prob b/.cph/.A. Direction Change.cpp_1d47b117ebc6fe1ce7bab28095006c65.prob new file mode 100644 index 0000000..a3285e5 --- /dev/null +++ b/.cph/.A. Direction Change.cpp_1d47b117ebc6fe1ce7bab28095006c65.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Direction Change.cpp","tests":[{"id":1650380003664,"input":"6\n1 1\n2 1\n1 3\n4 2\n4 6\n10 5","output":""},{"id":1654784408392,"input":"4","output":""},{"id":1654784417108,"input":"1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Direction Change.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Directional Increase.cpp_c8acd86d00bfb2d3b9d4bb13fcd8d649.prob b/.cph/.A. Directional Increase.cpp_c8acd86d00bfb2d3b9d4bb13fcd8d649.prob new file mode 100644 index 0000000..b4e4211 --- /dev/null +++ b/.cph/.A. Directional Increase.cpp_c8acd86d00bfb2d3b9d4bb13fcd8d649.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Directional Increase.cpp","tests":[{"id":1655898399482,"input":"7\n2\n1 0\n4\n2 -1 -1 0\n4\n1 -4 3 0\n4\n1 -1 1 -1\n5\n1 2 3 4 -10\n7\n2 -1 1 -2 0 0 0\n1\n0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Directional Increase.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Distance.cpp_6dd6844b85b1610cd914ca0f31595fe2.prob b/.cph/.A. Distance.cpp_6dd6844b85b1610cd914ca0f31595fe2.prob new file mode 100644 index 0000000..2105046 --- /dev/null +++ b/.cph/.A. Distance.cpp_6dd6844b85b1610cd914ca0f31595fe2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Distance.cpp","tests":[{"id":1650052870851,"input":"10\n49 3\n2 50\n13 0\n0 41\n42 0\n0 36\n13 37\n42 16\n42 13\n0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Distance.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Distinct Buttons.cpp_fb7b8e89c33b58472c567b7ffcfbaf8b.prob b/.cph/.A. Distinct Buttons.cpp_fb7b8e89c33b58472c567b7ffcfbaf8b.prob new file mode 100644 index 0000000..58336a3 --- /dev/null +++ b/.cph/.A. Distinct Buttons.cpp_fb7b8e89c33b58472c567b7ffcfbaf8b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Distinct Buttons.cpp","tests":[{"id":1706130756766,"input":"6\n3\n1 -1\n0 0\n1 -1\n4\n-3 -2\n-3 -1\n-3 0\n-3 1\n4\n1 1\n-1 -1\n1 -1\n-1 1\n6\n-4 14\n-9 -13\n-14 5\n14 15\n-8 -4\n19 9\n6\n82 64\n39 91\n3 46\n87 83\n74 21\n7 25\n1\n100 -100\n","output":""},{"id":1706130852535,"input":"1\n4\n-3 -2\n-3 -1\n-3 0\n-1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Distinct Buttons.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Divan and a Store.cpp_81a2ee190fd7db380ce746579a1a2ddc.prob b/.cph/.A. Divan and a Store.cpp_81a2ee190fd7db380ce746579a1a2ddc.prob new file mode 100644 index 0000000..cf00c23 --- /dev/null +++ b/.cph/.A. Divan and a Store.cpp_81a2ee190fd7db380ce746579a1a2ddc.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Divan and a Store.cpp","tests":[{"id":1650049078026,"input":"8\n3 1 100 100\n50 100 50\n6 3 5 10\n1 2 3 4 5 6\n6 3 5 21\n1 2 3 4 5 6\n10 50 69 100\n20 30 40 77 1 1 12 4 70 10000\n3 50 80 30\n20 60 70\n10 2 7 100\n2 2 2 2 2 7 7 7 7 7\n4 1000000000 1000000000 1000000000\n1000000000 1000000000 1000000000 1000000000\n1 1 1 1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Divan and a Store.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Diverse Substring.cpp_5df7985b4a5c77f52c2172210ecf0a2a.prob b/.cph/.A. Diverse Substring.cpp_5df7985b4a5c77f52c2172210ecf0a2a.prob new file mode 100644 index 0000000..4780166 --- /dev/null +++ b/.cph/.A. Diverse Substring.cpp_5df7985b4a5c77f52c2172210ecf0a2a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Diverse Substring.cpp","tests":[{"id":1657858904735,"input":"5\naaaaa","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Diverse Substring.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Diversity.cpp_f010e0e7329bce6677682fa1342a9e46.prob b/.cph/.A. Diversity.cpp_f010e0e7329bce6677682fa1342a9e46.prob new file mode 100644 index 0000000..28dd2bc --- /dev/null +++ b/.cph/.A. Diversity.cpp_f010e0e7329bce6677682fa1342a9e46.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Diversity.cpp","tests":[{"id":1650034713510,"input":"yandex\n6\n","output":""},{"id":1650034840861,"input":"fwgfrwgkuwghfiruhewgirueguhergiqrbvgrgf\n26","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Diversity.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Divide and Multiply.cpp_57bab4598b71fbf16438e27d505da39d.prob b/.cph/.A. Divide and Multiply.cpp_57bab4598b71fbf16438e27d505da39d.prob new file mode 100644 index 0000000..1f2c574 --- /dev/null +++ b/.cph/.A. Divide and Multiply.cpp_57bab4598b71fbf16438e27d505da39d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Divide and Multiply.cpp","tests":[{"id":1655622408985,"input":"5\n3\n6 4 2\n5\n1 2 3 4 5\n1\n10\n3\n2 3 4\n15\n8 8 8 8 8 8 8 8 8 8 8 8 8 8 8\n","output":""},{"id":1655622589677,"input":"1\n3\n6 4 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Divide and Multiply.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Divisibility Problem.cpp_36ba76c5c57d7a157f84d7e1d7696d8a.prob b/.cph/.A. Divisibility Problem.cpp_36ba76c5c57d7a157f84d7e1d7696d8a.prob new file mode 100644 index 0000000..93dd08d --- /dev/null +++ b/.cph/.A. Divisibility Problem.cpp_36ba76c5c57d7a157f84d7e1d7696d8a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Divisibility Problem.cpp","tests":[{"id":1656453410181,"input":"5\n10 4\n13 9\n100 13\n123 456\n92 46","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Divisibility Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Divisible Array.cpp_56b1e8fb654df0446263694748b39d76.prob b/.cph/.A. Divisible Array.cpp_56b1e8fb654df0446263694748b39d76.prob new file mode 100644 index 0000000..c5a681b --- /dev/null +++ b/.cph/.A. Divisible Array.cpp_56b1e8fb654df0446263694748b39d76.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Divisible Array.cpp","tests":[{"id":1684469489433,"input":"2\n11\n9","output":""},{"id":1684469643224,"input":"1\n8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Divisible Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Domino piling.cpp_1516ed75480115b59ffe84463b120589.prob b/.cph/.A. Domino piling.cpp_1516ed75480115b59ffe84463b120589.prob new file mode 100644 index 0000000..7a66677 --- /dev/null +++ b/.cph/.A. Domino piling.cpp_1516ed75480115b59ffe84463b120589.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Domino piling.cpp","tests":[{"id":1648218828943,"input":"2 4\n","output":""},{"id":1648218913009,"input":"3 3\n","output":""},{"id":1648219101600,"input":"1 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Domino piling.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Donut Shops.cpp_d0a9008f2ed2ff0353a2f7114992209b.prob b/.cph/.A. Donut Shops.cpp_d0a9008f2ed2ff0353a2f7114992209b.prob new file mode 100644 index 0000000..e3546f5 --- /dev/null +++ b/.cph/.A. Donut Shops.cpp_d0a9008f2ed2ff0353a2f7114992209b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Donut Shops.cpp","tests":[{"id":1657812982465,"input":"4\n5 10 4\n4 5 20\n2 2 3\n1000000000 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Donut Shops.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Doors and Keys.cpp_52ec17dcf11538c9406f593bdcaab09e.prob b/.cph/.A. Doors and Keys.cpp_52ec17dcf11538c9406f593bdcaab09e.prob new file mode 100644 index 0000000..263652f --- /dev/null +++ b/.cph/.A. Doors and Keys.cpp_52ec17dcf11538c9406f593bdcaab09e.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Doors and Keys.cpp","tests":[{"id":1649922437080,"input":"4\nrgbBRG\nRgbrBG\nbBrRgG\nrgRGBb\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Doors and Keys.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Dragons.cpp_09cbedaf7376002e9a6ed490075d30f1.prob b/.cph/.A. Dragons.cpp_09cbedaf7376002e9a6ed490075d30f1.prob new file mode 100644 index 0000000..d923075 --- /dev/null +++ b/.cph/.A. Dragons.cpp_09cbedaf7376002e9a6ed490075d30f1.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Dragons.cpp","tests":[{"id":1659967005209,"input":"2 2\n1 99\n100 0\n","output":""},{"id":1659967014181,"input":"10 1\n100 100\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Dragons.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Elevator or Stairs.cpp_5df43da09fe7e54c1a829a13bb2e8bbf.prob b/.cph/.A. Elevator or Stairs.cpp_5df43da09fe7e54c1a829a13bb2e8bbf.prob new file mode 100644 index 0000000..31378e8 --- /dev/null +++ b/.cph/.A. Elevator or Stairs.cpp_5df43da09fe7e54c1a829a13bb2e8bbf.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Elevator or Stairs.cpp","tests":[{"id":1654854910359,"input":"5 1 4 4 2 1\n","output":""},{"id":1654854918866,"input":"1 6 6 2 1 1\n","output":""},{"id":1654854924076,"input":"4 1 7 4 1 2\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Elevator or Stairs.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Equal or Not Equal.cpp_239244141928863a2339f71873fa8155.prob b/.cph/.A. Equal or Not Equal.cpp_239244141928863a2339f71873fa8155.prob new file mode 100644 index 0000000..b68e84c --- /dev/null +++ b/.cph/.A. Equal or Not Equal.cpp_239244141928863a2339f71873fa8155.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Equal or Not Equal.cpp","tests":[{"id":1650018996941,"input":"4\nEEE\nEN\nENNEENE\nNENN","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Equal or Not Equal.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Everything Everywhere All But One time limit per test1 second.cpp_e0620ebd330517302690cb219ba63d7c.prob b/.cph/.A. Everything Everywhere All But One time limit per test1 second.cpp_e0620ebd330517302690cb219ba63d7c.prob new file mode 100644 index 0000000..9f1fb1f --- /dev/null +++ b/.cph/.A. Everything Everywhere All But One time limit per test1 second.cpp_e0620ebd330517302690cb219ba63d7c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Everything Everywhere All But One time limit per test1 second.cpp","tests":[{"id":1654100752927,"input":"4\n3\n42 42 42\n5\n1 2 3 4 5\n4\n4 3 2 1\n3\n24 2 22","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Everything Everywhere All But One time limit per test1 second.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Exams.cpp_884d42c5d74054c6ee6cb5a46cd146c2.prob b/.cph/.A. Exams.cpp_884d42c5d74054c6ee6cb5a46cd146c2.prob new file mode 100644 index 0000000..d4f3623 --- /dev/null +++ b/.cph/.A. Exams.cpp_884d42c5d74054c6ee6cb5a46cd146c2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Exams.cpp","tests":[{"id":1661267363412,"input":"4 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Exams.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Favorite Sequence.cpp_9f6baf62819eca75dbfef12e8f8c72c5.prob b/.cph/.A. Favorite Sequence.cpp_9f6baf62819eca75dbfef12e8f8c72c5.prob new file mode 100644 index 0000000..19923b2 --- /dev/null +++ b/.cph/.A. Favorite Sequence.cpp_9f6baf62819eca75dbfef12e8f8c72c5.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Favorite Sequence.cpp","tests":[{"id":1654751053473,"input":"6\n7\n3 4 5 2 9 1 1\n4\n9 2 7 1\n11\n8 4 3 1 2 7 8 7 9 4 2\n1\n42\n2\n11 7\n8\n1 1 1 1 1 1 1 1\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Favorite Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Find Array.cpp_4fc5f36d6fc2c3c5e68fad2a603cc0e4.prob b/.cph/.A. Find Array.cpp_4fc5f36d6fc2c3c5e68fad2a603cc0e4.prob new file mode 100644 index 0000000..fd757a8 --- /dev/null +++ b/.cph/.A. Find Array.cpp_4fc5f36d6fc2c3c5e68fad2a603cc0e4.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Find Array.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Find Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Food for Animals.cpp_6b198e8ac188f959cf8d1923f1beeb71.prob b/.cph/.A. Food for Animals.cpp_6b198e8ac188f959cf8d1923f1beeb71.prob new file mode 100644 index 0000000..9f1a34c --- /dev/null +++ b/.cph/.A. Food for Animals.cpp_6b198e8ac188f959cf8d1923f1beeb71.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Food for Animals.cpp","tests":[{"id":1654681180216,"input":"7\n1 1 4 2 3\n0 0 0 0 0\n5 5 0 4 6\n1 1 1 1 1\n50000000 50000000 100000000 100000000 100000000\n0 0 0 100000000 100000000\n1 3 2 2 5\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Food for Animals.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Frog Jumping.cpp_a7b28b32ca707ca8d3efcdafe7cb888a.prob b/.cph/.A. Frog Jumping.cpp_a7b28b32ca707ca8d3efcdafe7cb888a.prob new file mode 100644 index 0000000..80d5921 --- /dev/null +++ b/.cph/.A. Frog Jumping.cpp_a7b28b32ca707ca8d3efcdafe7cb888a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Frog Jumping.cpp","tests":[{"id":1656452003538,"input":"6\n5 2 3\n100 1 4\n1 10 5\n1000000000 1 6\n1 1 1000000000\n1 1 999999999","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Frog Jumping.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. From Zero To Y.cpp_61dd71ab3fc092e7ff78c16dd25a36d4.prob b/.cph/.A. From Zero To Y.cpp_61dd71ab3fc092e7ff78c16dd25a36d4.prob new file mode 100644 index 0000000..89904a2 --- /dev/null +++ b/.cph/.A. From Zero To Y.cpp_61dd71ab3fc092e7ff78c16dd25a36d4.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. From Zero To Y.cpp","tests":[{"id":1658052943215,"input":"3\n2 7\n3 42\n25 1337","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. From Zero To Y.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. GCD vs LCM.cpp_fc740b8463fe233ce6850dede0145b95.prob b/.cph/.A. GCD vs LCM.cpp_fc740b8463fe233ce6850dede0145b95.prob new file mode 100644 index 0000000..a506bd2 --- /dev/null +++ b/.cph/.A. GCD vs LCM.cpp_fc740b8463fe233ce6850dede0145b95.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. GCD vs LCM.cpp","tests":[{"id":1649861173564,"input":"5\n4\n7\n8\n9\n10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. GCD vs LCM.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Game With Sticks.cpp_717be335c8348d739b527cc21afe9490.prob b/.cph/.A. Game With Sticks.cpp_717be335c8348d739b527cc21afe9490.prob new file mode 100644 index 0000000..dec285d --- /dev/null +++ b/.cph/.A. Game With Sticks.cpp_717be335c8348d739b527cc21afe9490.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Game With Sticks.cpp","tests":[{"id":1659947199345,"input":"2 2\n","output":""},{"id":1659947217195,"input":"2 3\n","output":""},{"id":1659947224492,"input":"3 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Game With Sticks.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Game.cpp_b108fd2cdb7ca2f77863d9cd6478e1e5.prob b/.cph/.A. Game.cpp_b108fd2cdb7ca2f77863d9cd6478e1e5.prob new file mode 100644 index 0000000..2099d7a --- /dev/null +++ b/.cph/.A. Game.cpp_b108fd2cdb7ca2f77863d9cd6478e1e5.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Game.cpp","tests":[{"id":1648998972487,"input":"3\n2\n1 1\n5\n1 0 1 0 1\n4\n1 0 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. GamingForces.cpp_cffd28611d851e11738d4abdb5235727.prob b/.cph/.A. GamingForces.cpp_cffd28611d851e11738d4abdb5235727.prob new file mode 100644 index 0000000..3abe2f8 --- /dev/null +++ b/.cph/.A. GamingForces.cpp_cffd28611d851e11738d4abdb5235727.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. GamingForces.cpp","tests":[{"id":1674721380572,"input":"3\n4\n1 2 1 2\n3\n2 4 2\n5\n1 2 3 4 5\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. GamingForces.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. George and Accommodation.cpp_eed05d67ccf745d0f274a57a96f08b0e.prob b/.cph/.A. George and Accommodation.cpp_eed05d67ccf745d0f274a57a96f08b0e.prob new file mode 100644 index 0000000..5e248b4 --- /dev/null +++ b/.cph/.A. George and Accommodation.cpp_eed05d67ccf745d0f274a57a96f08b0e.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. George and Accommodation.cpp","tests":[{"id":1659798285314,"input":"3\n1 1\n2 2\n3 3\n","output":""},{"id":1659798294566,"input":"3\n1 10\n0 10\n10 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. George and Accommodation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. George and Sleep.cpp_f7b34fe81a8f4007297b201e06b0326e.prob b/.cph/.A. George and Sleep.cpp_f7b34fe81a8f4007297b201e06b0326e.prob new file mode 100644 index 0000000..4e68fe1 --- /dev/null +++ b/.cph/.A. George and Sleep.cpp_f7b34fe81a8f4007297b201e06b0326e.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. George and Sleep.cpp","tests":[{"id":1660921841192,"input":"05:50\n05:44\n","output":""},{"id":1660921853487,"input":"00:01\n00:00","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. George and Sleep.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Goals of Victory.cpp_f57b9cde7672de05be3e26e977ed54e9.prob b/.cph/.A. Goals of Victory.cpp_f57b9cde7672de05be3e26e977ed54e9.prob new file mode 100644 index 0000000..02b5d07 --- /dev/null +++ b/.cph/.A. Goals of Victory.cpp_f57b9cde7672de05be3e26e977ed54e9.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Goals of Victory.cpp","tests":[{"id":1696826367789,"input":"1\n100\n-20 -89 93 -81 -4 -5 -71 -62 -20 93 70 39 -26 -55 -46 81 52 -56 42 -22 -24 -97 -6 -79 6 -29 59 -69 58 -42 -7 -87 -74 50 81 47 -8 18 -18 71 69 69 11 -100 -69 -28 38 59 -35 84 -70 53 41 61 -20 14 -74 74 -73 -57 -20 54 76 73 69 -33 -61 -22 51 -40 -25 16 -91 17 -15 -4 57 57 -89 -23 58 -54 19 33 36 -28 -51 -18 -72 63 2 23 -65 -63 4 96 32 56 -87","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Goals of Victory.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Good Pairs.cpp_1b4b70bb763a06b715399f89569ca6d9.prob b/.cph/.A. Good Pairs.cpp_1b4b70bb763a06b715399f89569ca6d9.prob new file mode 100644 index 0000000..36239de --- /dev/null +++ b/.cph/.A. Good Pairs.cpp_1b4b70bb763a06b715399f89569ca6d9.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Good Pairs.cpp","tests":[{"id":1657404566747,"input":"3\n3\n5 2 7\n5\n1 4 2 2 3\n1\n2","output":""},{"id":1657404904022,"input":"1\n4\n999999999 1000000000 999999998 999999998","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Good Pairs.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Great Sequence.cpp_38a805a67e7a2b67d6422e23b447c993.prob b/.cph/.A. Great Sequence.cpp_38a805a67e7a2b67d6422e23b447c993.prob new file mode 100644 index 0000000..931634c --- /dev/null +++ b/.cph/.A. Great Sequence.cpp_38a805a67e7a2b67d6422e23b447c993.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Great Sequence.cpp","tests":[{"id":1657102095282,"input":"4\n4 4\n1 16 4 4\n6 2\n1 2 2 2 4 7\n5 3\n5 2 3 5 15\n9 10\n10 10 10 20 1 100 200 2000 3\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Great Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Greg's Workout.cpp_6be1d312d104804e026f67819fd3bd5a.prob b/.cph/.A. Greg's Workout.cpp_6be1d312d104804e026f67819fd3bd5a.prob new file mode 100644 index 0000000..61f9b88 --- /dev/null +++ b/.cph/.A. Greg's Workout.cpp_6be1d312d104804e026f67819fd3bd5a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Greg's Workout.cpp","tests":[{"id":1660458181197,"input":"2\n2 8\n","output":""},{"id":1660458193969,"input":"3\n5 1 10\n","output":""},{"id":1660458239853,"input":"7\n3 3 2 7 9 6 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Greg's Workout.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Haiku.cpp_c10df50cff04d352e6ac6e309bb4b963.prob b/.cph/.A. Haiku.cpp_c10df50cff04d352e6ac6e309bb4b963.prob new file mode 100644 index 0000000..4a4b7ec --- /dev/null +++ b/.cph/.A. Haiku.cpp_c10df50cff04d352e6ac6e309bb4b963.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Haiku.cpp","tests":[{"id":1660027671611,"input":"on codeforces \nbeta round is running\n a rustling of keys \n","output":""},{"id":1660027679497,"input":"how many gallons\nof edo s rain did you drink\n cuckoo","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Haiku.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Halloumi Boxes.cpp_195fe83c40a8a00c13526033202323d6.prob b/.cph/.A. Halloumi Boxes.cpp_195fe83c40a8a00c13526033202323d6.prob new file mode 100644 index 0000000..48aeee4 --- /dev/null +++ b/.cph/.A. Halloumi Boxes.cpp_195fe83c40a8a00c13526033202323d6.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Halloumi Boxes.cpp","tests":[{"id":1701449590972,"input":"5\n3 2\n1 2 3\n3 1\n9 9 9\n4 4\n6 4 2 1\n4 3\n10 3 830 14\n2 1\n3 1\n","output":""},{"id":1701449610048,"input":"1\n3 4\n3 5 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Halloumi Boxes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Hard Way.cpp_a6d1d042e0c37a4daafe015bf6672de4.prob b/.cph/.A. Hard Way.cpp_a6d1d042e0c37a4daafe015bf6672de4.prob new file mode 100644 index 0000000..a94e569 --- /dev/null +++ b/.cph/.A. Hard Way.cpp_a6d1d042e0c37a4daafe015bf6672de4.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Hard Way.cpp","tests":[{"id":1648386832840,"input":"5\n8 10\n10 4\n6 2\n4 6\n0 1\n4 2\n14 1\n11 2\n13 2\n0 0\n4 0\n2 4\n0 1\n1 1\n0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Hard Way.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Hayato and School.cpp_21dac3d07833fec3f074c056a2c3d21d.prob b/.cph/.A. Hayato and School.cpp_21dac3d07833fec3f074c056a2c3d21d.prob new file mode 100644 index 0000000..b6f93ce --- /dev/null +++ b/.cph/.A. Hayato and School.cpp_21dac3d07833fec3f074c056a2c3d21d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Hayato and School.cpp","tests":[{"id":1674712352023,"input":"6\n3\n1 1 1\n4\n1 1 2 2\n3\n1 2 3\n5\n1 4 5 1 2\n4\n2 6 2 4\n5\n5 6 3 2 1","output":""},{"id":1674712399619,"input":"1\n3\n1 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Hayato and School.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Helpful Maths.cpp_e25de864b8762f2bebe61a9d2017681b.prob b/.cph/.A. Helpful Maths.cpp_e25de864b8762f2bebe61a9d2017681b.prob new file mode 100644 index 0000000..2c3a038 --- /dev/null +++ b/.cph/.A. Helpful Maths.cpp_e25de864b8762f2bebe61a9d2017681b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Helpful Maths.cpp","tests":[{"id":1659786209827,"input":"1+1+3+1+3\n","output":""},{"id":1659786357743,"input":"3+2+1\n","output":""},{"id":1659786366790,"input":"2\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Helpful Maths.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Hit the Lottery.cpp_540fdac6aa79aa245eddd318fad75f59.prob b/.cph/.A. Hit the Lottery.cpp_540fdac6aa79aa245eddd318fad75f59.prob new file mode 100644 index 0000000..5827c4d --- /dev/null +++ b/.cph/.A. Hit the Lottery.cpp_540fdac6aa79aa245eddd318fad75f59.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Hit the Lottery.cpp","tests":[{"id":1648315693566,"input":"125\n","output":""},{"id":1648315719794,"input":"1000000000\n","output":""},{"id":1648315729286,"input":"43","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Hit the Lottery.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. I Wanna Be the Guy.cpp_92c8723429db280e7397db9091db6d9d.prob b/.cph/.A. I Wanna Be the Guy.cpp_92c8723429db280e7397db9091db6d9d.prob new file mode 100644 index 0000000..be57eaf --- /dev/null +++ b/.cph/.A. I Wanna Be the Guy.cpp_92c8723429db280e7397db9091db6d9d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. I Wanna Be the Guy.cpp","tests":[{"id":1648313005330,"input":"4\n3 1 2 3\n2 2 4","output":""},{"id":1648313013731,"input":"4\n3 1 2 3\n2 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. I Wanna Be the Guy.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Initial Bet.cpp_df4d1e7f8cb3482c068afc9840988e44.prob b/.cph/.A. Initial Bet.cpp_df4d1e7f8cb3482c068afc9840988e44.prob new file mode 100644 index 0000000..632b073 --- /dev/null +++ b/.cph/.A. Initial Bet.cpp_df4d1e7f8cb3482c068afc9840988e44.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Initial Bet.cpp","tests":[{"id":1659814554967,"input":"2 5 4 0 4\n","output":""},{"id":1659814567349,"input":"4 5 9 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Initial Bet.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Integer Diversity.cpp_b79014b86de1588741d8993d9b0e4960.prob b/.cph/.A. Integer Diversity.cpp_b79014b86de1588741d8993d9b0e4960.prob new file mode 100644 index 0000000..e0513f4 --- /dev/null +++ b/.cph/.A. Integer Diversity.cpp_b79014b86de1588741d8993d9b0e4960.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Integer Diversity.cpp","tests":[{"id":1650037428866,"input":"3\n4\n1 1 2 2\n3\n1 2 3\n2\n0 0","output":""},{"id":1650040138055,"input":"1\n2\n0 0","output":""},{"id":1650040170382,"input":"1\n4\n0 0 0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Integer Diversity.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Integer Moves.cpp_ac777474867c1163b3453a1cf7357330.prob b/.cph/.A. Integer Moves.cpp_ac777474867c1163b3453a1cf7357330.prob new file mode 100644 index 0000000..47fab24 --- /dev/null +++ b/.cph/.A. Integer Moves.cpp_ac777474867c1163b3453a1cf7357330.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Integer Moves.cpp","tests":[{"id":1656497942787,"input":"3\n8 6\n0 0\n9 15","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Integer Moves.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Interview.cpp_1c9d1583672ac649ffe8dcf1f059ccf7.prob b/.cph/.A. Interview.cpp_1c9d1583672ac649ffe8dcf1f059ccf7.prob new file mode 100644 index 0000000..f059766 --- /dev/null +++ b/.cph/.A. Interview.cpp_1c9d1583672ac649ffe8dcf1f059ccf7.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Interview.cpp","tests":[{"id":1663496967398,"input":"5\n1 2 4 3 2\n2 3 3 12 1\n","output":""},{"id":1663496984031,"input":"10\n13 2 7 11 8 4 9 8 5 1\n5 7 18 9 2 3 0 11 8 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Interview.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. K-divisible Sum.cpp_e3e6480c807672cbd016df0790b3a15d.prob b/.cph/.A. K-divisible Sum.cpp_e3e6480c807672cbd016df0790b3a15d.prob new file mode 100644 index 0000000..ea715c7 --- /dev/null +++ b/.cph/.A. K-divisible Sum.cpp_e3e6480c807672cbd016df0790b3a15d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. K-divisible Sum.cpp","tests":[{"id":1658323279645,"input":"4\n1 5\n4 3\n8 8\n8 17","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. K-divisible Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Keyboard.cpp_80071f2f11cdc06e7c730dd668649e1d.prob b/.cph/.A. Keyboard.cpp_80071f2f11cdc06e7c730dd668649e1d.prob new file mode 100644 index 0000000..7f62e88 --- /dev/null +++ b/.cph/.A. Keyboard.cpp_80071f2f11cdc06e7c730dd668649e1d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Keyboard.cpp","tests":[{"id":1650190473104,"input":"R\ns;;upimrrfod;pbr","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Keyboard.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Kyoya and Photobooks.cpp_8056475c209b4eb28308d2525fe63271.prob b/.cph/.A. Kyoya and Photobooks.cpp_8056475c209b4eb28308d2525fe63271.prob new file mode 100644 index 0000000..dce5aaa --- /dev/null +++ b/.cph/.A. Kyoya and Photobooks.cpp_8056475c209b4eb28308d2525fe63271.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Kyoya and Photobooks.cpp","tests":[{"id":1660320477313,"input":"hi","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Kyoya and Photobooks.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. LLPS.cpp_1bdee22407696787a3a7094d1b85498f.prob b/.cph/.A. LLPS.cpp_1bdee22407696787a3a7094d1b85498f.prob new file mode 100644 index 0000000..5008ffd --- /dev/null +++ b/.cph/.A. LLPS.cpp_1bdee22407696787a3a7094d1b85498f.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. LLPS.cpp","tests":[{"id":1690997381993,"input":"bowwowwow\n","output":""},{"id":1690997425749,"input":"mississipp","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. LLPS.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. LLPS.cpp_aafa514a9ed2c11662890702c10f3e27.prob b/.cph/.A. LLPS.cpp_aafa514a9ed2c11662890702c10f3e27.prob new file mode 100644 index 0000000..2a65448 --- /dev/null +++ b/.cph/.A. LLPS.cpp_aafa514a9ed2c11662890702c10f3e27.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. LLPS.cpp","tests":[{"id":1660043742325,"input":"radar\n","output":""},{"id":1660043750811,"input":"bowwowwow\n","output":""},{"id":1660043757553,"input":"codeforces","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. LLPS.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Least Product.cpp_bb95b97fa448efdf0e210bc9db8bfca3.prob b/.cph/.A. Least Product.cpp_bb95b97fa448efdf0e210bc9db8bfca3.prob new file mode 100644 index 0000000..f032357 --- /dev/null +++ b/.cph/.A. Least Product.cpp_bb95b97fa448efdf0e210bc9db8bfca3.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Least Product.cpp","tests":[{"id":1705062796239,"input":"4\n1\n155\n4\n2 8 -1 3\n4\n-1 0 -2 -5\n4\n-15 -75 -25 -30\n","output":""},{"id":1705063929034,"input":"1\n4\n2 8 -1 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Least Product.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Lever.cpp_efc1e291d2b86ff2c086cfb4a329318b.prob b/.cph/.A. Lever.cpp_efc1e291d2b86ff2c086cfb4a329318b.prob new file mode 100644 index 0000000..0c30f66 --- /dev/null +++ b/.cph/.A. Lever.cpp_efc1e291d2b86ff2c086cfb4a329318b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lever.cpp","tests":[{"id":1660732609550,"input":"9===^==1\n","output":""},{"id":1660732624573,"input":"41^52==\n","output":""},{"id":1660732782199,"input":"2==^7==\n","output":""},{"id":1660732791535,"input":"======^==","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lever.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Lex String.cpp_a4a73477e03df2b9a90add9900f96c92.prob b/.cph/.A. Lex String.cpp_a4a73477e03df2b9a90add9900f96c92.prob new file mode 100644 index 0000000..d613cb4 --- /dev/null +++ b/.cph/.A. Lex String.cpp_a4a73477e03df2b9a90add9900f96c92.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lex String.cpp","tests":[{"id":1655028053287,"input":"3\n6 4 2\naaaaaa\nbbbb\n5 9 3\ncaaca\nbedededeb\n7 7 1\nnoskill\nwxhtzdy\n","output":""},{"id":1655029048326,"input":"1\n5 9 3\ncaaca\nbedededeb","output":""},{"id":1655029728273,"input":"1\n4 5 3\nbaaba\ncedededec","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lex String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Line to Cashier.cpp_904d3df665f0e294f2cbd2e28c3d881c.prob b/.cph/.A. Line to Cashier.cpp_904d3df665f0e294f2cbd2e28c3d881c.prob new file mode 100644 index 0000000..81c7dd9 --- /dev/null +++ b/.cph/.A. Line to Cashier.cpp_904d3df665f0e294f2cbd2e28c3d881c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Line to Cashier.cpp","tests":[{"id":1660245005711,"input":"4\n1 4 3 2\n100\n1 2 2 3\n1 9 1\n7 8\n","output":""},{"id":1660245392403,"input":"1\n1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Line to Cashier.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Linear Keyboard.cpp_676f082d7c1f818586758d39dd0fe481.prob b/.cph/.A. Linear Keyboard.cpp_676f082d7c1f818586758d39dd0fe481.prob new file mode 100644 index 0000000..bc66b47 --- /dev/null +++ b/.cph/.A. Linear Keyboard.cpp_676f082d7c1f818586758d39dd0fe481.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Linear Keyboard.cpp","tests":[{"id":1650186857717,"input":"1\nqwertyuiopasdfghjklzxcvbnm\nabacaba","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Linear Keyboard.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Log Chopping.cpp_78ac7db65c1402d3047915a4265ce872.prob b/.cph/.A. Log Chopping.cpp_78ac7db65c1402d3047915a4265ce872.prob new file mode 100644 index 0000000..06d6720 --- /dev/null +++ b/.cph/.A. Log Chopping.cpp_78ac7db65c1402d3047915a4265ce872.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Log Chopping.cpp","tests":[{"id":1651335321285,"input":"2\n4\n2 4 2 1\n1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Log Chopping.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Long Comparison.cpp_f0e8d85b9bc691acce3d0f9b078f25f3.prob b/.cph/.A. Long Comparison.cpp_f0e8d85b9bc691acce3d0f9b078f25f3.prob new file mode 100644 index 0000000..072fa6d --- /dev/null +++ b/.cph/.A. Long Comparison.cpp_f0e8d85b9bc691acce3d0f9b078f25f3.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Long Comparison.cpp","tests":[{"id":1655477882577,"input":"5\n2 1\n19 0\n10 2\n100 1\n1999 0\n2 3\n1 0\n1 0\n99 0\n1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Long Comparison.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Lucky Sum of Digits.cpp_62a3456121e0876f73d2e7ae8df7b395.prob b/.cph/.A. Lucky Sum of Digits.cpp_62a3456121e0876f73d2e7ae8df7b395.prob new file mode 100644 index 0000000..bb971be --- /dev/null +++ b/.cph/.A. Lucky Sum of Digits.cpp_62a3456121e0876f73d2e7ae8df7b395.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lucky Sum of Digits.cpp","tests":[{"id":1657862542467,"input":"22","output":""},{"id":1657862549910,"input":"29","output":""},{"id":1657862561682,"input":"27","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lucky Sum of Digits.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Lucky#.cpp_fc28d8363f1f85f74a9080a8b431fa32.prob b/.cph/.A. Lucky#.cpp_fc28d8363f1f85f74a9080a8b431fa32.prob new file mode 100644 index 0000000..8cdcdb2 --- /dev/null +++ b/.cph/.A. Lucky#.cpp_fc28d8363f1f85f74a9080a8b431fa32.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lucky#.cpp","tests":[{"id":1654680266166,"input":"5\n213132\n973894\n045207\n000000\n055776\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Lucky#.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Luntik and Concerts.cpp_f7448760e68ca6ee8f06b399213398a7.prob b/.cph/.A. Luntik and Concerts.cpp_f7448760e68ca6ee8f06b399213398a7.prob new file mode 100644 index 0000000..3ce4ed2 --- /dev/null +++ b/.cph/.A. Luntik and Concerts.cpp_f7448760e68ca6ee8f06b399213398a7.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Luntik and Concerts.cpp","tests":[{"id":1655752149310,"input":"4\n1 1 1\n2 1 3\n5 5 5\n1 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Luntik and Concerts.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. LuoTianyi and the Palindrome String.cpp_7e883b24b6944757d4c71abed191f51a.prob b/.cph/.A. LuoTianyi and the Palindrome String.cpp_7e883b24b6944757d4c71abed191f51a.prob new file mode 100644 index 0000000..1fa48ee --- /dev/null +++ b/.cph/.A. LuoTianyi and the Palindrome String.cpp_7e883b24b6944757d4c71abed191f51a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. LuoTianyi and the Palindrome String.cpp","tests":[{"id":1683913113149,"input":"4\nabacaba\naaa\ncodeforcesecrofedoc\nlol","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. LuoTianyi and the Palindrome String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. LuoTianyi and the Show.cpp_ccce983a60c89cc112d728d1b38cd22b.prob b/.cph/.A. LuoTianyi and the Show.cpp_ccce983a60c89cc112d728d1b38cd22b.prob new file mode 100644 index 0000000..774b147 --- /dev/null +++ b/.cph/.A. LuoTianyi and the Show.cpp_ccce983a60c89cc112d728d1b38cd22b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. LuoTianyi and the Show.cpp","tests":[{"id":1685438727000,"input":"10\n3 10\n5 5 5\n4 6\n1 -2 -2 1\n5 7\n-1 -1 4 -2 -2\n6 7\n5 -2 -2 -2 -2 -2\n6 6\n-1 1 4 5 -1 4\n6 8\n-1 -1 -1 3 -1 -2\n6 7\n5 -1 -2 -2 -2 -2\n3 1\n-2 -2 1\n2 5\n5 -2\n1 2\n-1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. LuoTianyi and the Show.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Madoka and Strange Thoughts.cpp_d9f5a1fe5b565b211c79a738c0708d5e.prob b/.cph/.A. Madoka and Strange Thoughts.cpp_d9f5a1fe5b565b211c79a738c0708d5e.prob new file mode 100644 index 0000000..5ad4996 --- /dev/null +++ b/.cph/.A. Madoka and Strange Thoughts.cpp_d9f5a1fe5b565b211c79a738c0708d5e.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Madoka and Strange Thoughts.cpp","tests":[{"id":1662299064754,"input":"6\n1\n2\n3\n4\n5\n100000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Madoka and Strange Thoughts.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Mahmoud and Ehab and the even-odd game.cpp_e5b5579dc8cc64da366fb147ae8b9f67.prob b/.cph/.A. Mahmoud and Ehab and the even-odd game.cpp_e5b5579dc8cc64da366fb147ae8b9f67.prob new file mode 100644 index 0000000..796eb4a --- /dev/null +++ b/.cph/.A. Mahmoud and Ehab and the even-odd game.cpp_e5b5579dc8cc64da366fb147ae8b9f67.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Mahmoud and Ehab and the even-odd game.cpp","tests":[{"id":1658219621806,"input":"1\n","output":""},{"id":1658219641016,"input":"2\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Mahmoud and Ehab and the even-odd game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Make Even.cpp_ed1b5cafdf008f774a0cb51816ff18f5.prob b/.cph/.A. Make Even.cpp_ed1b5cafdf008f774a0cb51816ff18f5.prob new file mode 100644 index 0000000..80cd45d --- /dev/null +++ b/.cph/.A. Make Even.cpp_ed1b5cafdf008f774a0cb51816ff18f5.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Make Even.cpp","tests":[{"id":1650180509981,"input":"4\n3876\n387\n4489\n3\n","output":""},{"id":1650181368101,"input":"1\n387","output":""},{"id":1650181889912,"input":"1\n99","output":""},{"id":1650181953079,"input":"1\n22","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Make Even.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Marin and Photoshoot.cpp_934828028cc3bcc35bc93182d1e996cb.prob b/.cph/.A. Marin and Photoshoot.cpp_934828028cc3bcc35bc93182d1e996cb.prob new file mode 100644 index 0000000..541c64e --- /dev/null +++ b/.cph/.A. Marin and Photoshoot.cpp_934828028cc3bcc35bc93182d1e996cb.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Marin and Photoshoot.cpp","tests":[{"id":1648392780594,"input":"2\n3\n000\n3\n010","output":""},{"id":1648393037397,"input":"9\n3\n000\n3\n001\n3\n010\n3\n011\n3\n100\n3\n101\n3\n110\n3\n111\n19\n1010110000100000101","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Marin and Photoshoot.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Mashmokh and Lights.cpp_abce1b3cbcbe2b80d4e2440433269c6a.prob b/.cph/.A. Mashmokh and Lights.cpp_abce1b3cbcbe2b80d4e2440433269c6a.prob new file mode 100644 index 0000000..d11c0a3 --- /dev/null +++ b/.cph/.A. Mashmokh and Lights.cpp_abce1b3cbcbe2b80d4e2440433269c6a.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Mashmokh and Lights.cpp","tests":[{"id":1660247547900,"input":"5 4\n4 3 1 2","output":""},{"id":1660247555629,"input":"5 5\n5 4 3 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Mashmokh and Lights.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Matching.cpp_616e1ade0d10d8deafe2304d423b5116.prob b/.cph/.A. Matching.cpp_616e1ade0d10d8deafe2304d423b5116.prob new file mode 100644 index 0000000..f002201 --- /dev/null +++ b/.cph/.A. Matching.cpp_616e1ade0d10d8deafe2304d423b5116.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Matching.cpp","tests":[{"id":1683122630525,"input":"8\n??\n?\n0\n9\n03\n1??7\n?5?\n9??99","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Matching.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Maximum Cake Tastiness.cpp_4725a818bafa088a850b0191fcaaa8a1.prob b/.cph/.A. Maximum Cake Tastiness.cpp_4725a818bafa088a850b0191fcaaa8a1.prob new file mode 100644 index 0000000..410894c --- /dev/null +++ b/.cph/.A. Maximum Cake Tastiness.cpp_4725a818bafa088a850b0191fcaaa8a1.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Maximum Cake Tastiness.cpp","tests":[{"id":1657407266136,"input":"5\n6\n5 2 1 4 7 3\n3\n32 78 78\n3\n69 54 91\n8\n999021 999021 999021 999021 999652 999021 999021 999021\n2\n1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Maximum Cake Tastiness.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Maximum GCD.cpp_479632bac77e0a4fbb406db6fd3e3e85.prob b/.cph/.A. Maximum GCD.cpp_479632bac77e0a4fbb406db6fd3e3e85.prob new file mode 100644 index 0000000..16ab79b --- /dev/null +++ b/.cph/.A. Maximum GCD.cpp_479632bac77e0a4fbb406db6fd3e3e85.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Maximum GCD.cpp","tests":[{"id":1654982420698,"input":"2\n3 \n5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Maximum GCD.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Median of an Array.cpp_7acd3c5bf12c4bee9da1096e289f3fa2.prob b/.cph/.A. Median of an Array.cpp_7acd3c5bf12c4bee9da1096e289f3fa2.prob new file mode 100644 index 0000000..bb8ddf4 --- /dev/null +++ b/.cph/.A. Median of an Array.cpp_7acd3c5bf12c4bee9da1096e289f3fa2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Median of an Array.cpp","tests":[{"id":1711404651569,"input":"8\n3\n2 2 8\n4\n7 3 3 1\n1\n1000000000\n5\n5 5 5 4 5\n6\n2 1 2 3 1 4\n2\n1 2\n2\n1 1\n4\n5 5 5 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Median of an Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Middle of the Contest.cpp_10b3b5f3b7d46bfa7c10850b580860c6.prob b/.cph/.A. Middle of the Contest.cpp_10b3b5f3b7d46bfa7c10850b580860c6.prob new file mode 100644 index 0000000..b10bef6 --- /dev/null +++ b/.cph/.A. Middle of the Contest.cpp_10b3b5f3b7d46bfa7c10850b580860c6.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Middle of the Contest.cpp","tests":[{"id":1658126275040,"input":"10:00\n11:00\n","output":""},{"id":1658132166628,"input":"11:10\n11:12\n","output":""},{"id":1658132381080,"input":"01:02\n03:02","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Middle of the Contest.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Min Or Sum.cpp_22dc267ce44e2a636cabd758cb342022.prob b/.cph/.A. Min Or Sum.cpp_22dc267ce44e2a636cabd758cb342022.prob new file mode 100644 index 0000000..e717498 --- /dev/null +++ b/.cph/.A. Min Or Sum.cpp_22dc267ce44e2a636cabd758cb342022.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Min Or Sum.cpp","tests":[{"id":1657591656094,"input":"4\n3\n1 3 2\n5\n1 2 4 8 16\n2\n6 6\n3\n3 5 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Min Or Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Morning Sandwich.cpp_28d1ea5c4e139c43dd0a225f633fb1d5.prob b/.cph/.A. Morning Sandwich.cpp_28d1ea5c4e139c43dd0a225f633fb1d5.prob new file mode 100644 index 0000000..3364df7 --- /dev/null +++ b/.cph/.A. Morning Sandwich.cpp_28d1ea5c4e139c43dd0a225f633fb1d5.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Morning Sandwich.cpp","tests":[{"id":1693607153683,"input":"3\n2 1 1\n10 1 2\n3 7 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Morning Sandwich.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Multiplication Table.cpp_0a05458b6848fbfb01af4355337ce07c.prob b/.cph/.A. Multiplication Table.cpp_0a05458b6848fbfb01af4355337ce07c.prob new file mode 100644 index 0000000..d1322f0 --- /dev/null +++ b/.cph/.A. Multiplication Table.cpp_0a05458b6848fbfb01af4355337ce07c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Multiplication Table.cpp","tests":[{"id":1661279488623,"input":"10 5\n","output":""},{"id":1661279498168,"input":"6 12\n","output":""},{"id":1661279505055,"input":"5 13","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Multiplication Table.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Nastia and Nearly Good Numbers.cpp_cd6d4fb8b6978248cff33eb46bb9529d.prob b/.cph/.A. Nastia and Nearly Good Numbers.cpp_cd6d4fb8b6978248cff33eb46bb9529d.prob new file mode 100644 index 0000000..47c0381 --- /dev/null +++ b/.cph/.A. Nastia and Nearly Good Numbers.cpp_cd6d4fb8b6978248cff33eb46bb9529d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Nastia and Nearly Good Numbers.cpp","tests":[{"id":1657471102154,"input":"3\n5 3\n13 2\n7 11\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Nastia and Nearly Good Numbers.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. New Year Transportation.cpp_cbd14234cb91941bff1ed37e38da1ef2.prob b/.cph/.A. New Year Transportation.cpp_cbd14234cb91941bff1ed37e38da1ef2.prob new file mode 100644 index 0000000..baa5b20 --- /dev/null +++ b/.cph/.A. New Year Transportation.cpp_cbd14234cb91941bff1ed37e38da1ef2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. New Year Transportation.cpp","tests":[{"id":1657830640400,"input":"8 4\n1 2 1 2 1 2 1\n","output":""},{"id":1657830668086,"input":"8 5\n1 2 1 2 1 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. New Year Transportation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Nicholas and Permutation.cpp_8b7f061227dcec2ccf8dd79ef67a35ce.prob b/.cph/.A. Nicholas and Permutation.cpp_8b7f061227dcec2ccf8dd79ef67a35ce.prob new file mode 100644 index 0000000..df84abb --- /dev/null +++ b/.cph/.A. Nicholas and Permutation.cpp_8b7f061227dcec2ccf8dd79ef67a35ce.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Nicholas and Permutation.cpp","tests":[{"id":1660552138761,"input":"5\n4 5 1 3 2\n","output":""},{"id":1660552148233,"input":"7\n1 6 5 3 4 7 2\n","output":""},{"id":1660552158087,"input":"6\n6 5 4 3 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Nicholas and Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Number Transformation.cpp_3a970904658e89cf6ad0dc1465ebd88e.prob b/.cph/.A. Number Transformation.cpp_3a970904658e89cf6ad0dc1465ebd88e.prob new file mode 100644 index 0000000..65a11fb --- /dev/null +++ b/.cph/.A. Number Transformation.cpp_3a970904658e89cf6ad0dc1465ebd88e.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Number Transformation.cpp","tests":[{"id":1654704031969,"input":"3\n3 75\n100 100\n42 13","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Number Transformation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Odd Divisor.cpp_aa38b72ff3c036645392bb52229f8395.prob b/.cph/.A. Odd Divisor.cpp_aa38b72ff3c036645392bb52229f8395.prob new file mode 100644 index 0000000..b532840 --- /dev/null +++ b/.cph/.A. Odd Divisor.cpp_aa38b72ff3c036645392bb52229f8395.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Odd Divisor.cpp","tests":[{"id":1658249029206,"input":"6\n2\n3\n4\n5\n998244353\n1099511627776","output":""},{"id":1658250880484,"input":"5\n11\n3\n5 \n7\n9","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Odd Divisor.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Packets.cpp_6c52e6050734a1d96a30c98b1cdd5776.prob b/.cph/.A. Packets.cpp_6c52e6050734a1d96a30c98b1cdd5776.prob new file mode 100644 index 0000000..fca5357 --- /dev/null +++ b/.cph/.A. Packets.cpp_6c52e6050734a1d96a30c98b1cdd5776.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Packets.cpp","tests":[{"id":1654692862238,"input":"32","output":""},{"id":1654692867240,"input":"2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Packets.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Palindromic Indices.cpp_ec6c5282f19aef38b7d9286def88496c.prob b/.cph/.A. Palindromic Indices.cpp_ec6c5282f19aef38b7d9286def88496c.prob new file mode 100644 index 0000000..53d3b5e --- /dev/null +++ b/.cph/.A. Palindromic Indices.cpp_ec6c5282f19aef38b7d9286def88496c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Palindromic Indices.cpp","tests":[{"id":1654157834570,"input":"3\n3\naba\n8\nacaaaaca\n2\ndd","output":""},{"id":1654157921644,"input":"1\n8\nacaaaaca","output":""},{"id":1654159427708,"input":"1\n5\neexee","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Palindromic Indices.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Palindromic Times.cpp_b1fac08f19260e57e90c00c3be75f0bc.prob b/.cph/.A. Palindromic Times.cpp_b1fac08f19260e57e90c00c3be75f0bc.prob new file mode 100644 index 0000000..c1e4fe5 --- /dev/null +++ b/.cph/.A. Palindromic Times.cpp_b1fac08f19260e57e90c00c3be75f0bc.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Palindromic Times.cpp","tests":[{"id":1661320920417,"input":"23:32","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Palindromic Times.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Palindromic Twist.cpp_e3f7bd78d96bf8b50ad1060eb8bb2676.prob b/.cph/.A. Palindromic Twist.cpp_e3f7bd78d96bf8b50ad1060eb8bb2676.prob new file mode 100644 index 0000000..43d0eeb --- /dev/null +++ b/.cph/.A. Palindromic Twist.cpp_e3f7bd78d96bf8b50ad1060eb8bb2676.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Palindromic Twist.cpp","tests":[{"id":1658110401215,"input":"5\n6\nabccba\n2\ncf\n4\nadfa\n8\nabaazaba\n2\nml","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Palindromic Twist.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Playing with Dice.cpp_bdbd97cfbff6952c69cb7112ed3cbba6.prob b/.cph/.A. Playing with Dice.cpp_bdbd97cfbff6952c69cb7112ed3cbba6.prob new file mode 100644 index 0000000..09b5403 --- /dev/null +++ b/.cph/.A. Playing with Dice.cpp_bdbd97cfbff6952c69cb7112ed3cbba6.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Playing with Dice.cpp","tests":[{"id":1660470246201,"input":"2 4\n","output":""},{"id":1660470256497,"input":"2 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Playing with Dice.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Playoff.cpp_090c795e3833462f4f8fa14cd4013590.prob b/.cph/.A. Playoff.cpp_090c795e3833462f4f8fa14cd4013590.prob new file mode 100644 index 0000000..470c089 --- /dev/null +++ b/.cph/.A. Playoff.cpp_090c795e3833462f4f8fa14cd4013590.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Playoff.cpp","tests":[{"id":1647958916329,"input":"2\n3\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Playoff.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Police Recruits.cpp_fb54b8aeb409a8204668892ebd296d06.prob b/.cph/.A. Police Recruits.cpp_fb54b8aeb409a8204668892ebd296d06.prob new file mode 100644 index 0000000..94aa7ff --- /dev/null +++ b/.cph/.A. Police Recruits.cpp_fb54b8aeb409a8204668892ebd296d06.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Police Recruits.cpp","tests":[{"id":1660460658262,"input":"8\n1 -1 1 -1 -1 1 1 1\n","output":""},{"id":1660460668429,"input":"3\n-1 -1 1\n","output":""},{"id":1660460677248,"input":"11\n-1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Police Recruits.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Polycarp and Sums of Subsequences.cpp_57fa02de3b8d1395040f280878a692b2.prob b/.cph/.A. Polycarp and Sums of Subsequences.cpp_57fa02de3b8d1395040f280878a692b2.prob new file mode 100644 index 0000000..982574a --- /dev/null +++ b/.cph/.A. Polycarp and Sums of Subsequences.cpp_57fa02de3b8d1395040f280878a692b2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Polycarp and Sums of Subsequences.cpp","tests":[{"id":1658816095983,"input":"5\n1 3 4 4 5 7 8\n1 2 3 4 5 6 7\n300000000 300000000 300000000 600000000 600000000 600000000 900000000\n1 1 2 999999998 999999999 999999999 1000000000\n1 2 2 3 3 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Polycarp and Sums of Subsequences.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Postcards and photos.cpp_dd84daa96604efc615905e2207d1f148.prob b/.cph/.A. Postcards and photos.cpp_dd84daa96604efc615905e2207d1f148.prob new file mode 100644 index 0000000..147fe72 --- /dev/null +++ b/.cph/.A. Postcards and photos.cpp_dd84daa96604efc615905e2207d1f148.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Postcards and photos.cpp","tests":[{"id":1661274000607,"input":"CPCPCPC\n","output":""},{"id":1661274009181,"input":"CCCCCCPPPPPP\n","output":""},{"id":1661274187523,"input":"CCCCCCCCCC","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Postcards and photos.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Prof. Slim.cpp_4da7b26acbc18f0f0d9999b1a0e924a4.prob b/.cph/.A. Prof. Slim.cpp_4da7b26acbc18f0f0d9999b1a0e924a4.prob new file mode 100644 index 0000000..7a23589 --- /dev/null +++ b/.cph/.A. Prof. Slim.cpp_4da7b26acbc18f0f0d9999b1a0e924a4.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Prof. Slim.cpp","tests":[{"id":1654783622781,"input":"4\n7\n7 3 2 -11 -13 -17 -23\n6\n4 10 25 47 71 96\n6\n71 -35 7 -4 -11 -25\n6\n-45 9 -48 -67 -55 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Prof. Slim.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Red Versus Blue.cpp_c1a98ab951c413e18ab118345068f1ca.prob b/.cph/.A. Red Versus Blue.cpp_c1a98ab951c413e18ab118345068f1ca.prob new file mode 100644 index 0000000..b8c79c0 --- /dev/null +++ b/.cph/.A. Red Versus Blue.cpp_c1a98ab951c413e18ab118345068f1ca.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Red Versus Blue.cpp","tests":[{"id":1650290689795,"input":"6\n3 2 1\n10 6 4\n11 6 5\n10 9 1\n10 8 2\n11 9 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Red Versus Blue.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Regular Bracket Sequence.cpp_58976cd25032f221ff887436459260fd.prob b/.cph/.A. Regular Bracket Sequence.cpp_58976cd25032f221ff887436459260fd.prob new file mode 100644 index 0000000..f296ce1 --- /dev/null +++ b/.cph/.A. Regular Bracket Sequence.cpp_58976cd25032f221ff887436459260fd.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Regular Bracket Sequence.cpp","tests":[{"id":1658384544875,"input":"5\n()\n(?)\n(??)\n??()\n)?(?","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Regular Bracket Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Regular Bracket Sequences.cpp_dc85eee8b90bcdd04cb32ff2fc3e01ec.prob b/.cph/.A. Regular Bracket Sequences.cpp_dc85eee8b90bcdd04cb32ff2fc3e01ec.prob new file mode 100644 index 0000000..d3e7971 --- /dev/null +++ b/.cph/.A. Regular Bracket Sequences.cpp_dc85eee8b90bcdd04cb32ff2fc3e01ec.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Regular Bracket Sequences.cpp","tests":[{"id":1658201592520,"input":"1\n3","output":""},{"id":1658201795910,"input":"3\n3\n1\n3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Regular Bracket Sequences.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Replacing Elements.cpp_6ea7bef9767c28eb03d8a365bb0a7c7b.prob b/.cph/.A. Replacing Elements.cpp_6ea7bef9767c28eb03d8a365bb0a7c7b.prob new file mode 100644 index 0000000..41a05de --- /dev/null +++ b/.cph/.A. Replacing Elements.cpp_6ea7bef9767c28eb03d8a365bb0a7c7b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Replacing Elements.cpp","tests":[{"id":1658503305195,"input":"3\n5 3\n2 3 2 5 4\n3 4\n2 4 4\n5 4\n2 1 5 3 6\n","output":""},{"id":1658503387086,"input":"1\n3 1\n2 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Replacing Elements.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Reverse and Concatenate.cpp_2c3a5b8fa87f897c2b5fe27b14b04316.prob b/.cph/.A. Reverse and Concatenate.cpp_2c3a5b8fa87f897c2b5fe27b14b04316.prob new file mode 100644 index 0000000..8986e9f --- /dev/null +++ b/.cph/.A. Reverse and Concatenate.cpp_2c3a5b8fa87f897c2b5fe27b14b04316.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Reverse and Concatenate.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Reverse and Concatenate.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Reverse.cpp_2b8bedc16535134b519edaeb4401a8f8.prob b/.cph/.A. Reverse.cpp_2b8bedc16535134b519edaeb4401a8f8.prob new file mode 100644 index 0000000..715c1b1 --- /dev/null +++ b/.cph/.A. Reverse.cpp_2b8bedc16535134b519edaeb4401a8f8.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Reverse.cpp","tests":[{"id":1657572463879,"input":"4\n1\n1\n3\n2 1 3\n4\n1 4 2 3\n5\n1 2 3 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Reverse.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Rewards.cpp_cea471aa7d4a57faafb44e2d5d1dd176.prob b/.cph/.A. Rewards.cpp_cea471aa7d4a57faafb44e2d5d1dd176.prob new file mode 100644 index 0000000..5feb285 --- /dev/null +++ b/.cph/.A. Rewards.cpp_cea471aa7d4a57faafb44e2d5d1dd176.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Rewards.cpp","tests":[{"id":1660327601313,"input":"1 1 1\n1 1 1\n4\n","output":""},{"id":1660327609795,"input":"1 1 3\n2 3 4\n2\n","output":""},{"id":1660327616790,"input":"1 0 0\n1 0 0\n1\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Rewards.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Roma and Lucky Numbers.cpp_79eabe2f153daec9badbea4de927c4a2.prob b/.cph/.A. Roma and Lucky Numbers.cpp_79eabe2f153daec9badbea4de927c4a2.prob new file mode 100644 index 0000000..c758b20 --- /dev/null +++ b/.cph/.A. Roma and Lucky Numbers.cpp_79eabe2f153daec9badbea4de927c4a2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Roma and Lucky Numbers.cpp","tests":[{"id":1660485324366,"input":"3 2\n447 44 77\n","output":""},{"id":1660485343673,"input":"3 4\n1 2 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Roma and Lucky Numbers.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Round Down the Price.cpp_ee7236dffc3f370f749791ea94a829fc.prob b/.cph/.A. Round Down the Price.cpp_ee7236dffc3f370f749791ea94a829fc.prob new file mode 100644 index 0000000..f95f892 --- /dev/null +++ b/.cph/.A. Round Down the Price.cpp_ee7236dffc3f370f749791ea94a829fc.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Round Down the Price.cpp","tests":[{"id":1658033747677,"input":"7\n1\n2\n178\n20\n999999999\n9000\n987654321\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Round Down the Price.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Saitama Destroys Hotel.cpp_c39ba7333d38064b0d440ddc86b1694f.prob b/.cph/.A. Saitama Destroys Hotel.cpp_c39ba7333d38064b0d440ddc86b1694f.prob new file mode 100644 index 0000000..d78e6fe --- /dev/null +++ b/.cph/.A. Saitama Destroys Hotel.cpp_c39ba7333d38064b0d440ddc86b1694f.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Saitama Destroys Hotel.cpp","tests":[{"id":1660919401355,"input":"5 10\n2 77\n3 33\n8 21\n9 12\n10 64","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Saitama Destroys Hotel.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Sasha and Array Coloring.cpp_e531aa598feca66da9331ef9f0d47137.prob b/.cph/.A. Sasha and Array Coloring.cpp_e531aa598feca66da9331ef9f0d47137.prob new file mode 100644 index 0000000..4ee9e26 --- /dev/null +++ b/.cph/.A. Sasha and Array Coloring.cpp_e531aa598feca66da9331ef9f0d47137.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Sasha and Array Coloring.cpp","tests":[{"id":1688077327581,"input":"6\n5\n1 5 6 3 4\n1\n5\n4\n1 6 3 9\n6\n1 13 9 3 7 2\n4\n2 2 2 2\n5\n4 5 2 2 3","output":""},{"id":1688077509434,"input":"1\n6\n1 13 9 3 7 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Sasha and Array Coloring.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Satisfying Constraints.cpp_fb08de179409b47ea64c0003eefda066.prob b/.cph/.A. Satisfying Constraints.cpp_fb08de179409b47ea64c0003eefda066.prob new file mode 100644 index 0000000..73d7e62 --- /dev/null +++ b/.cph/.A. Satisfying Constraints.cpp_fb08de179409b47ea64c0003eefda066.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Satisfying Constraints.cpp","tests":[{"id":1705807521931,"input":"6\n4\n1 3\n2 10\n3 1\n3 5\n2\n1 5\n2 4\n10\n3 6\n3 7\n1 2\n1 7\n3 100\n3 44\n2 100\n2 98\n1 3\n3 99\n6\n1 5\n2 10\n1 9\n2 2\n3 2\n3 9\n5\n1 1\n2 2\n3 1\n3 2\n3 3\n6\n1 10000\n2 900000000\n3 500000000\n1 100000000\n3 10000\n3 900000001","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Satisfying Constraints.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Sereja and Coat Rack.cpp_e8921b9fa3af1da3af3df7836f52954c.prob b/.cph/.A. Sereja and Coat Rack.cpp_e8921b9fa3af1da3af3df7836f52954c.prob new file mode 100644 index 0000000..ee9a952 --- /dev/null +++ b/.cph/.A. Sereja and Coat Rack.cpp_e8921b9fa3af1da3af3df7836f52954c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sereja and Coat Rack.cpp","tests":[{"id":1659712758877,"input":"2 1\n2 1\n10\n","output":""},{"id":1659712766106,"input":"2 1\n2 1\n2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sereja and Coat Rack.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Sereja and Dima.cpp_4020644c6a0b9762b1f54b81cb6ad07c.prob b/.cph/.A. Sereja and Dima.cpp_4020644c6a0b9762b1f54b81cb6ad07c.prob new file mode 100644 index 0000000..0fa0f3a --- /dev/null +++ b/.cph/.A. Sereja and Dima.cpp_4020644c6a0b9762b1f54b81cb6ad07c.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sereja and Dima.cpp","tests":[{"id":1654751863146,"input":"7\n1 2 3 4 5 6 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sereja and Dima.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Sereja and Mugs.cpp_892d987ddecd002f4266753a946019f2.prob b/.cph/.A. Sereja and Mugs.cpp_892d987ddecd002f4266753a946019f2.prob new file mode 100644 index 0000000..277ea31 --- /dev/null +++ b/.cph/.A. Sereja and Mugs.cpp_892d987ddecd002f4266753a946019f2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sereja and Mugs.cpp","tests":[{"id":1660243567712,"input":"3 4\n3 1 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sereja and Mugs.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Shaass and Oskols.cpp_c6c35c39336a4012262ed747dcfa382d.prob b/.cph/.A. Shaass and Oskols.cpp_c6c35c39336a4012262ed747dcfa382d.prob new file mode 100644 index 0000000..ab2fe99 --- /dev/null +++ b/.cph/.A. Shaass and Oskols.cpp_c6c35c39336a4012262ed747dcfa382d.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shaass and Oskols.cpp","tests":[{"id":1660241111329,"input":"5\n10 10 10 10 10\n5\n2 5\n3 13\n2 12\n1 13\n4 6\n","output":""},{"id":1660241705147,"input":"3\n2 4 1\n1\n2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shaass and Oskols.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Shell Game.cpp_a7bc2246171c642d8b43912719382d00.prob b/.cph/.A. Shell Game.cpp_a7bc2246171c642d8b43912719382d00.prob new file mode 100644 index 0000000..b16d5f3 --- /dev/null +++ b/.cph/.A. Shell Game.cpp_a7bc2246171c642d8b43912719382d00.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shell Game.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shell Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Shifting Stacks.cpp_d875c14e7bc5decd7e8383b352971612.prob b/.cph/.A. Shifting Stacks.cpp_d875c14e7bc5decd7e8383b352971612.prob new file mode 100644 index 0000000..ec98b45 --- /dev/null +++ b/.cph/.A. Shifting Stacks.cpp_d875c14e7bc5decd7e8383b352971612.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shifting Stacks.cpp","tests":[{"id":1658056458966,"input":"6\n2\n1 2\n2\n1 0\n3\n4 4 4\n2\n0 0\n3\n0 1 0\n4\n1000000000 1000000000 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shifting Stacks.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Shuffle Hashing.cpp_3c47838bcbdfa39ddb397c316480a1ce.prob b/.cph/.A. Shuffle Hashing.cpp_3c47838bcbdfa39ddb397c316480a1ce.prob new file mode 100644 index 0000000..dca72f0 --- /dev/null +++ b/.cph/.A. Shuffle Hashing.cpp_3c47838bcbdfa39ddb397c316480a1ce.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shuffle Hashing.cpp","tests":[{"id":1658125120603,"input":"5\nabacaba\nzyxaabcaabkjh\nonetwothree\nthreetwoone\none\nzzonneyy\none\nnone\ntwenty\nten","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Shuffle Hashing.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Soldier and Bananas.cpp_681a6a7731af4bb97ff357f864db3557.prob b/.cph/.A. Soldier and Bananas.cpp_681a6a7731af4bb97ff357f864db3557.prob new file mode 100644 index 0000000..d3e1722 --- /dev/null +++ b/.cph/.A. Soldier and Bananas.cpp_681a6a7731af4bb97ff357f864db3557.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Soldier and Bananas.cpp","tests":[{"id":1660137096636,"input":"3 17 4","output":""},{"id":1660137436214,"input":"1 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Soldier and Bananas.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Soroban.cpp_40abacb75ae19f0eac5a48ca2df9370f.prob b/.cph/.A. Soroban.cpp_40abacb75ae19f0eac5a48ca2df9370f.prob new file mode 100644 index 0000000..e9b820c --- /dev/null +++ b/.cph/.A. Soroban.cpp_40abacb75ae19f0eac5a48ca2df9370f.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Soroban.cpp","tests":[{"id":1660311717828,"input":"13\n","output":""},{"id":1660311725552,"input":"720","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Soroban.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Sorting Parts.cpp_f691f372e5bb201a85519a8103d34736.prob b/.cph/.A. Sorting Parts.cpp_f691f372e5bb201a85519a8103d34736.prob new file mode 100644 index 0000000..6f5b912 --- /dev/null +++ b/.cph/.A. Sorting Parts.cpp_f691f372e5bb201a85519a8103d34736.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sorting Parts.cpp","tests":[{"id":1649925577517,"input":"3\n3\n2 2 1\n4\n3 1 2 1\n5\n1 2 2 4 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Sorting Parts.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Special Characters.cpp_67c60e343f75b9f4d4fc6f38ebeaafc2.prob b/.cph/.A. Special Characters.cpp_67c60e343f75b9f4d4fc6f38ebeaafc2.prob new file mode 100644 index 0000000..c5b2d8a --- /dev/null +++ b/.cph/.A. Special Characters.cpp_67c60e343f75b9f4d4fc6f38ebeaafc2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Special Characters.cpp","tests":[{"id":1711352805393,"input":"1\n6","output":""},{"id":1711353303523,"input":"","output":"3\n6\n1\n2\n"},{"id":1711353436335,"input":"1\n3","output":""},{"id":1711353473472,"input":"1\n2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Special Characters.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Square Counting.cpp_3608deff7334e6018014729e6d4ed194.prob b/.cph/.A. Square Counting.cpp_3608deff7334e6018014729e6d4ed194.prob new file mode 100644 index 0000000..32332ff --- /dev/null +++ b/.cph/.A. Square Counting.cpp_3608deff7334e6018014729e6d4ed194.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Square Counting.cpp","tests":[{"id":1649323439571,"input":"4\n7 0\n1 1\n2 12\n3 12","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Square Counting.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Square String.cpp_9350f67d00f8df68f9d1acc3974fc0c6.prob b/.cph/.A. Square String.cpp_9350f67d00f8df68f9d1acc3974fc0c6.prob new file mode 100644 index 0000000..6c26eee --- /dev/null +++ b/.cph/.A. Square String.cpp_9350f67d00f8df68f9d1acc3974fc0c6.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Square String.cpp","tests":[{"id":1648833858570,"input":"10\na\naa\naaa\naaaa\nabab\nabcabc\nabacaba\nxxyy\nxyyx\nxyxy\n","output":""},{"id":1648834586965,"input":"1\nbabbab","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Square String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Squats.cpp_21f4c58b7861b058838b9bfa69ae2b51.prob b/.cph/.A. Squats.cpp_21f4c58b7861b058838b9bfa69ae2b51.prob new file mode 100644 index 0000000..bbd8718 --- /dev/null +++ b/.cph/.A. Squats.cpp_21f4c58b7861b058838b9bfa69ae2b51.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Squats.cpp","tests":[{"id":1660250025574,"input":"78\nxxxXxxXxXxxXxxxxxXxXXXxXXXXxxxxxXxXXXxxXxXXXxxxxXxxXXXxxxxxxxxXXXXxXxXXxXXXxXX","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Squats.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Stable Arrangement of Rooks.cpp_3c0c8a89992a96ddae4aa3f4e42bc7c2.prob b/.cph/.A. Stable Arrangement of Rooks.cpp_3c0c8a89992a96ddae4aa3f4e42bc7c2.prob new file mode 100644 index 0000000..7b5eaa1 --- /dev/null +++ b/.cph/.A. Stable Arrangement of Rooks.cpp_3c0c8a89992a96ddae4aa3f4e42bc7c2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Stable Arrangement of Rooks.cpp","tests":[{"id":1650001795104,"input":"5\n3 2\n3 3\n1 1\n5 2\n40 33","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Stable Arrangement of Rooks.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Stones on the Table.cpp_c541956c1effaa9b385683bc6414cf34.prob b/.cph/.A. Stones on the Table.cpp_c541956c1effaa9b385683bc6414cf34.prob new file mode 100644 index 0000000..f06a682 --- /dev/null +++ b/.cph/.A. Stones on the Table.cpp_c541956c1effaa9b385683bc6414cf34.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Stones on the Table.cpp","tests":[{"id":1659783430810,"input":"5\nRRRRR\n","output":""},{"id":1659783442825,"input":"4\nBRBG","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Stones on the Table.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Strange Partition.cpp_fad1d1385c74c26eabf2933b4659fd39.prob b/.cph/.A. Strange Partition.cpp_fad1d1385c74c26eabf2933b4659fd39.prob new file mode 100644 index 0000000..6369a79 --- /dev/null +++ b/.cph/.A. Strange Partition.cpp_fad1d1385c74c26eabf2933b4659fd39.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Strange Partition.cpp","tests":[{"id":1658253257512,"input":"2\n3 3\n3 6 9\n3 3\n6 4 11","output":""},{"id":1658253357827,"input":"1\n3 3\n6 4 11","output":""},{"id":1658256027024,"input":"4 6\n8 9\n10 11\n19 24\n11 20\n1e+010 10000000000\n3.33333e+009 3333333340\n5 10\n11 20\n6 6\n9 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Strange Partition.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. String Building.cpp_1ebd85d633cf211a5bdc6015e2280934.prob b/.cph/.A. String Building.cpp_1ebd85d633cf211a5bdc6015e2280934.prob new file mode 100644 index 0000000..e9d5349 --- /dev/null +++ b/.cph/.A. String Building.cpp_1ebd85d633cf211a5bdc6015e2280934.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. String Building.cpp","tests":[{"id":1650733001742,"input":"8\naaaabbb\nbbaaaaabbb\naaaaaa\nabab\na\nb\naaaab\nbbaaa","output":"YES\nYES\nYES\nNO\nNO\nNO\nNO\nYES"}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. String Building.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Subtle Substring Subtraction.cpp_8ce91fe0b1a1826d980c5538338280d6.prob b/.cph/.A. Subtle Substring Subtraction.cpp_8ce91fe0b1a1826d980c5538338280d6.prob new file mode 100644 index 0000000..fa012a8 --- /dev/null +++ b/.cph/.A. Subtle Substring Subtraction.cpp_8ce91fe0b1a1826d980c5538338280d6.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Subtle Substring Subtraction.cpp","tests":[{"id":1654713674562,"input":"5\naba\nabc\ncba\nn\ncodeforces","output":""},{"id":1654718402130,"input":"1\ncba","output":""},{"id":1654718482917,"input":"1\nabc","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Subtle Substring Subtraction.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Theatre Square.cpp_9a1ecd2b3e35317269a0981c454d1559.prob b/.cph/.A. Theatre Square.cpp_9a1ecd2b3e35317269a0981c454d1559.prob new file mode 100644 index 0000000..824ab4a --- /dev/null +++ b/.cph/.A. Theatre Square.cpp_9a1ecd2b3e35317269a0981c454d1559.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Theatre Square.cpp","tests":[{"id":1654765945515,"input":"9 9 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Theatre Square.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Three Doors.cpp_5764cf99191f2d1077cee64079db6720.prob b/.cph/.A. Three Doors.cpp_5764cf99191f2d1077cee64079db6720.prob new file mode 100644 index 0000000..8dd5fc9 --- /dev/null +++ b/.cph/.A. Three Doors.cpp_5764cf99191f2d1077cee64079db6720.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Three Doors.cpp","tests":[{"id":1658466020454,"input":"4\n3\n0 1 2\n1\n0 3 2\n2\n3 1 0\n2\n1 3 0\n","output":""},{"id":1658466042136,"input":"1\n3\n0 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Three Doors.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. To My Critics.cpp_f7481b7307d1ba771567bd55b6a61650.prob b/.cph/.A. To My Critics.cpp_f7481b7307d1ba771567bd55b6a61650.prob new file mode 100644 index 0000000..9f84fed --- /dev/null +++ b/.cph/.A. To My Critics.cpp_f7481b7307d1ba771567bd55b6a61650.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. To My Critics.cpp","tests":[{"id":1693601400495,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. To My Critics.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Tokitsukaze and All Zero Sequence.cpp_74b5d2e988e76c4a48c182b510e89062.prob b/.cph/.A. Tokitsukaze and All Zero Sequence.cpp_74b5d2e988e76c4a48c182b510e89062.prob new file mode 100644 index 0000000..39d2aaa --- /dev/null +++ b/.cph/.A. Tokitsukaze and All Zero Sequence.cpp_74b5d2e988e76c4a48c182b510e89062.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Tokitsukaze and All Zero Sequence.cpp","tests":[{"id":1654348310591,"input":"3\n3\n1 2 3\n3\n1 2 2\n3\n1 2 0\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Tokitsukaze and All Zero Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Too Min Too Max.cpp_8ea8987d194c52c03c5f3a27409cf2f0.prob b/.cph/.A. Too Min Too Max.cpp_8ea8987d194c52c03c5f3a27409cf2f0.prob new file mode 100644 index 0000000..d4a4d40 --- /dev/null +++ b/.cph/.A. Too Min Too Max.cpp_8ea8987d194c52c03c5f3a27409cf2f0.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Too Min Too Max.cpp","tests":[{"id":1709364700315,"input":"5\n4\n1 1 1 1\n5\n1 1 2 2 3\n8\n5 1 3 2 -3 -1 10 3\n4\n3 3 1 1\n4\n1 2 2 -1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Too Min Too Max.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Toy Army.cpp_3e143bf6688f1b4db911e44bb83958f7.prob b/.cph/.A. Toy Army.cpp_3e143bf6688f1b4db911e44bb83958f7.prob new file mode 100644 index 0000000..70863a9 --- /dev/null +++ b/.cph/.A. Toy Army.cpp_3e143bf6688f1b4db911e44bb83958f7.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Toy Army.cpp","tests":[{"id":1660310474458,"input":"2\n","output":""},{"id":1660310480081,"input":"4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Toy Army.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Traveling Salesman Problem.cpp_4f835eb0caf165144bd9d2841c8ed3ed.prob b/.cph/.A. Traveling Salesman Problem.cpp_4f835eb0caf165144bd9d2841c8ed3ed.prob new file mode 100644 index 0000000..ceeb11a --- /dev/null +++ b/.cph/.A. Traveling Salesman Problem.cpp_4f835eb0caf165144bd9d2841c8ed3ed.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Traveling Salesman Problem.cpp","tests":[{"id":1659869612800,"input":"3\n4\n0 -2\n1 0\n-1 0\n0 2\n3\n0 2\n-3 0\n0 -1\n1\n0 0\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Traveling Salesman Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. TubeTube Feed.cpp_465f042a21ee7508ee6e178d7e5342c4.prob b/.cph/.A. TubeTube Feed.cpp_465f042a21ee7508ee6e178d7e5342c4.prob new file mode 100644 index 0000000..63afa5c --- /dev/null +++ b/.cph/.A. TubeTube Feed.cpp_465f042a21ee7508ee6e178d7e5342c4.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. TubeTube Feed.cpp","tests":[{"id":1682701095896,"input":"5\n5 9\n1 5 7 6 6\n3 4 7 1 9\n4 4\n4 3 3 2\n1 2 3 4\n5 7\n5 5 5 5 5\n2 1 3 9 7\n4 33\n54 71 69 96\n42 24 99 1\n2 179\n55 66\n77 88","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. TubeTube Feed.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Two Permutations.cpp_a64bb675f82b8e3aca85f9526ff154a3.prob b/.cph/.A. Two Permutations.cpp_a64bb675f82b8e3aca85f9526ff154a3.prob new file mode 100644 index 0000000..a4cea30 --- /dev/null +++ b/.cph/.A. Two Permutations.cpp_a64bb675f82b8e3aca85f9526ff154a3.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Two Permutations.cpp","tests":[{"id":1706907494883,"input":"4\n1 1 1\n2 1 2\n3 1 1\n4 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Two Permutations.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Uncowed Forces.cpp_76218cb33395204fb32b34ed046ff618.prob b/.cph/.A. Uncowed Forces.cpp_76218cb33395204fb32b34ed046ff618.prob new file mode 100644 index 0000000..fa35ebe --- /dev/null +++ b/.cph/.A. Uncowed Forces.cpp_76218cb33395204fb32b34ed046ff618.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Uncowed Forces.cpp","tests":[{"id":1660557285990,"input":"20 40 60 80 100\n0 1 2 3 4\n1 0\n","output":""},{"id":1660557294897,"input":"119 119 119 119 119\n0 0 0 0 0\n10 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Uncowed Forces.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Username.cpp_e29fa0f39be51eb458c4587aa68d19b2.prob b/.cph/.A. Username.cpp_e29fa0f39be51eb458c4587aa68d19b2.prob new file mode 100644 index 0000000..0f1ec50 --- /dev/null +++ b/.cph/.A. Username.cpp_e29fa0f39be51eb458c4587aa68d19b2.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Username.cpp","tests":[{"id":1707000325915,"input":"4\nuser0125\na1\nkotlin990000\n1code0forces101","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Username.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Vanya and Cubes.cpp_0f477191b29a883819251586ba859653.prob b/.cph/.A. Vanya and Cubes.cpp_0f477191b29a883819251586ba859653.prob new file mode 100644 index 0000000..a9e2a85 --- /dev/null +++ b/.cph/.A. Vanya and Cubes.cpp_0f477191b29a883819251586ba859653.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vanya and Cubes.cpp","tests":[{"id":1659894797025,"input":"25","output":""},{"id":1659894952836,"input":"43","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vanya and Cubes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Vanya and Table.cpp_eea0c281caa04f22121e24772b93f404.prob b/.cph/.A. Vanya and Table.cpp_eea0c281caa04f22121e24772b93f404.prob new file mode 100644 index 0000000..e75c391 --- /dev/null +++ b/.cph/.A. Vanya and Table.cpp_eea0c281caa04f22121e24772b93f404.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vanya and Table.cpp","tests":[{"id":1660927827547,"input":"2\n1 1 2 3\n2 2 3 3\n","output":""},{"id":1660927834353,"input":"2\n1 1 3 3\n1 1 3 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vanya and Table.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Vasya and Coins.cpp_a4b539705a56bc6c35313f4928fa4588.prob b/.cph/.A. Vasya and Coins.cpp_a4b539705a56bc6c35313f4928fa4588.prob new file mode 100644 index 0000000..bdee048 --- /dev/null +++ b/.cph/.A. Vasya and Coins.cpp_a4b539705a56bc6c35313f4928fa4588.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vasya and Coins.cpp","tests":[{"id":1656444667292,"input":"5\n1 1\n4 0\n0 2\n0 0\n2314 2374","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vasya and Coins.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Vitaly and Night.cpp_b5898f50e3b11598c12a5ab0f0d45003.prob b/.cph/.A. Vitaly and Night.cpp_b5898f50e3b11598c12a5ab0f0d45003.prob new file mode 100644 index 0000000..374123b --- /dev/null +++ b/.cph/.A. Vitaly and Night.cpp_b5898f50e3b11598c12a5ab0f0d45003.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vitaly and Night.cpp","tests":[{"id":1660226149558,"input":"2 2\n0 0 0 1\n1 0 1 1","output":""},{"id":1660226157982,"input":"1 3\n1 1 0 1 0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Vitaly and Night.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Watching a movie.cpp_99c468cf4b84aa2eb3baac2c5773e009.prob b/.cph/.A. Watching a movie.cpp_99c468cf4b84aa2eb3baac2c5773e009.prob new file mode 100644 index 0000000..973a121 --- /dev/null +++ b/.cph/.A. Watching a movie.cpp_99c468cf4b84aa2eb3baac2c5773e009.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Watching a movie.cpp","tests":[{"id":1659950215412,"input":"2 3\n5 6\n10 12","output":""},{"id":1659950232184,"input":"1 1\n1 100000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Watching a movie.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. We Got Everything Covered!.cpp_10e1bd1fcca1ced2468be6bdd2ef0076.prob b/.cph/.A. We Got Everything Covered!.cpp_10e1bd1fcca1ced2468be6bdd2ef0076.prob new file mode 100644 index 0000000..7bb3631 --- /dev/null +++ b/.cph/.A. We Got Everything Covered!.cpp_10e1bd1fcca1ced2468be6bdd2ef0076.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. We Got Everything Covered!.cpp","tests":[{"id":1706726972908,"input":"4\n1 2\n2 1\n2 2\n2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. We Got Everything Covered!.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Wet Shark and Odd and Even.cpp_3f29a77f29c8594499af6597a1458d33.prob b/.cph/.A. Wet Shark and Odd and Even.cpp_3f29a77f29c8594499af6597a1458d33.prob new file mode 100644 index 0000000..9c60663 --- /dev/null +++ b/.cph/.A. Wet Shark and Odd and Even.cpp_3f29a77f29c8594499af6597a1458d33.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Wet Shark and Odd and Even.cpp","tests":[{"id":1660734731286,"input":"4\n999999999 999999999 999999999 999999999\n","output":""},{"id":1660734739395,"input":"5\n1 1 2 3 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Wet Shark and Odd and Even.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Wizards' Duel.cpp_cfbe528cd35b9975e44ed48566c71f3b.prob b/.cph/.A. Wizards' Duel.cpp_cfbe528cd35b9975e44ed48566c71f3b.prob new file mode 100644 index 0000000..aadd19c --- /dev/null +++ b/.cph/.A. Wizards' Duel.cpp_cfbe528cd35b9975e44ed48566c71f3b.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Wizards' Duel.cpp","tests":[{"id":1660136334546,"input":"100\n50\n50\n","output":""},{"id":1660136344083,"input":"199\n60\n40","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Wizards' Duel.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. XOR Mixup.cpp_b5d7fcb50519bc017def241b54223447.prob b/.cph/.A. XOR Mixup.cpp_b5d7fcb50519bc017def241b54223447.prob new file mode 100644 index 0000000..456c797 --- /dev/null +++ b/.cph/.A. XOR Mixup.cpp_b5d7fcb50519bc017def241b54223447.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. XOR Mixup.cpp","tests":[{"id":1656427189050,"input":"4\n4\n4 3 2 5\n5\n6 1 10 7 10\n6\n6 6 6 6 6 6\n3\n100 100 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. XOR Mixup.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Yet Another String Game.cpp_6e5181c7c5c871c27d610ce22a439adc.prob b/.cph/.A. Yet Another String Game.cpp_6e5181c7c5c871c27d610ce22a439adc.prob new file mode 100644 index 0000000..a75f253 --- /dev/null +++ b/.cph/.A. Yet Another String Game.cpp_6e5181c7c5c871c27d610ce22a439adc.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Yet Another String Game.cpp","tests":[{"id":1658252490545,"input":"3\na\nbbbb\naz","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A. Yet Another String Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A. Yura's New Name.cpp_4f1cc9106eb2afd1060fe6b40bba81ff.prob b/.cph/.A. Yura's New Name.cpp_4f1cc9106eb2afd1060fe6b40bba81ff.prob new file mode 100644 index 0000000..7e13a88 --- /dev/null +++ b/.cph/.A. Yura's New Name.cpp_4f1cc9106eb2afd1060fe6b40bba81ff.prob @@ -0,0 +1 @@ +{"name":"Local: A","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Yura's New Name.cpp","tests":[{"id":1683020385486,"input":"7\n^______^\n___^_^^^_^___^\n^_\n^\n^_^^^^^_^_^^\n___^^\n_","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A. Yura's New Name.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A1. Dual (Easy Version).cpp_c6d322def457cc26a6d247013aa08cc4.prob b/.cph/.A1. Dual (Easy Version).cpp_c6d322def457cc26a6d247013aa08cc4.prob new file mode 100644 index 0000000..7a64d0b --- /dev/null +++ b/.cph/.A1. Dual (Easy Version).cpp_c6d322def457cc26a6d247013aa08cc4.prob @@ -0,0 +1 @@ +{"name":"Local: A1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A1. Dual (Easy Version).cpp","tests":[{"id":1693415454090,"input":"10\n2\n2 1\n4\n1 2 -10 3\n5\n2 1 1 1 1\n8\n0 0 0 0 0 0 0 0\n5\n1 2 -4 3 -10\n10\n11 12 13 14 15 -15 -16 -17 -18 -19\n7\n1 9 3 -4 -3 -2 -1\n3\n10 9 8\n20\n1 -14 2 -10 6 -5 10 -13 10 7 -14 19 -5 19 1 18 -16 -7 12 8\n20\n-15 -17 -13 8 14 -13 10 -4 11 -4 -16 -6 15 -4 -2 7 -9 5 -5 17","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\A1. Dual (Easy Version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.A2. Educational Game.cpp_bb9ed7f474a70b51e6b99ab63c0ce124.prob b/.cph/.A2. Educational Game.cpp_bb9ed7f474a70b51e6b99ab63c0ce124.prob new file mode 100644 index 0000000..10474a4 --- /dev/null +++ b/.cph/.A2. Educational Game.cpp_bb9ed7f474a70b51e6b99ab63c0ce124.prob @@ -0,0 +1 @@ +{"name":"Local: A2","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A2. Educational Game.cpp","tests":[{"id":1648217295767,"input":"3\n1 1 0\n1 1 1\n1 0 0\n","output":""},{"id":1648217302021,"input":"2\n1 0 0\n0 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\A2. Educational Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Average Array.cpp_f2a0ed6865abc71f3c73219dfb7af279.prob b/.cph/.Average Array.cpp_f2a0ed6865abc71f3c73219dfb7af279.prob new file mode 100644 index 0000000..c7f9926 --- /dev/null +++ b/.cph/.Average Array.cpp_f2a0ed6865abc71f3c73219dfb7af279.prob @@ -0,0 +1 @@ +{"name":"Local: Average Array","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Average Array.cpp","tests":[{"id":1650109207473,"input":"3\n3 7\n5 1\n1 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Average Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B - ABCDEFG.cpp_6534d190e27d99fb6f3b18d4c65f2056.prob b/.cph/.B - ABCDEFG.cpp_6534d190e27d99fb6f3b18d4c65f2056.prob new file mode 100644 index 0000000..e0b49a1 --- /dev/null +++ b/.cph/.B - ABCDEFG.cpp_6534d190e27d99fb6f3b18d4c65f2056.prob @@ -0,0 +1 @@ +{"name":"Local: B - ABCDEFG","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B - ABCDEFG.cpp","tests":[{"id":1686591281658,"input":"G B","output":""},{"id":1686593044879,"input":"C F","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B - ABCDEFG.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B - Frog 2.cpp_79818fdaf3751ebd26d0b0a3c685cc2d.prob b/.cph/.B - Frog 2.cpp_79818fdaf3751ebd26d0b0a3c685cc2d.prob new file mode 100644 index 0000000..4dfb423 --- /dev/null +++ b/.cph/.B - Frog 2.cpp_79818fdaf3751ebd26d0b0a3c685cc2d.prob @@ -0,0 +1 @@ +{"name":"Local: B - Frog 2","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B - Frog 2.cpp","tests":[{"id":1657306166747,"input":"5 3\n10 30 40 50 20\n","output":""},{"id":1657306174899,"input":"3 1\n10 20 10\n","output":""},{"id":1657308300468,"input":"10 4\n40 10 20 70 80 10 20 70 80 60","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B - Frog 2.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. A Perfectly Balanced String.cpp_aa669011d0d2e327f0ce856d15d8ec42.prob b/.cph/.B. A Perfectly Balanced String.cpp_aa669011d0d2e327f0ce856d15d8ec42.prob new file mode 100644 index 0000000..fa6e1b4 --- /dev/null +++ b/.cph/.B. A Perfectly Balanced String.cpp_aa669011d0d2e327f0ce856d15d8ec42.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. A Perfectly Balanced String.cpp","tests":[{"id":1655103032935,"input":"5\naba\nabb\nabc\naaaaa\nabcba","output":""},{"id":1655105624993,"input":"1\nabc","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. A Perfectly Balanced String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. AND Sorting.cpp_b1aecb9d107f043c26421cff6c8632a8.prob b/.cph/.B. AND Sorting.cpp_b1aecb9d107f043c26421cff6c8632a8.prob new file mode 100644 index 0000000..874564b --- /dev/null +++ b/.cph/.B. AND Sorting.cpp_b1aecb9d107f043c26421cff6c8632a8.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. AND Sorting.cpp","tests":[{"id":1654930928135,"input":"4\n4\n0 1 3 2\n2\n1 0\n7\n0 1 2 3 5 6 4\n5\n0 3 2 1 4","output":""},{"id":1654936975418,"input":"1\n3\n0 2 1","output":""},{"id":1654937817379,"input":"1\n4\n0 2 3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. AND Sorting.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Absent Remainder.cpp_4c4cc65abefbe0f222002c487446cfbb.prob b/.cph/.B. Absent Remainder.cpp_4c4cc65abefbe0f222002c487446cfbb.prob new file mode 100644 index 0000000..c9c3395 --- /dev/null +++ b/.cph/.B. Absent Remainder.cpp_4c4cc65abefbe0f222002c487446cfbb.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Absent Remainder.cpp","tests":[{"id":1655201637404,"input":"4\n2\n1 4\n4\n2 8 3 4\n5\n3 8 5 9 7\n6\n2 7 5 3 4 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Absent Remainder.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Almost Ternary Matrix.cpp_5499e56184f1c9de04275f68de6aba08.prob b/.cph/.B. Almost Ternary Matrix.cpp_5499e56184f1c9de04275f68de6aba08.prob new file mode 100644 index 0000000..9c5499b --- /dev/null +++ b/.cph/.B. Almost Ternary Matrix.cpp_5499e56184f1c9de04275f68de6aba08.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Almost Ternary Matrix.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Almost Ternary Matrix.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Also Try Minecraft.cpp_0e0c83f19e4e5eed1851d13ed8246a21.prob b/.cph/.B. Also Try Minecraft.cpp_0e0c83f19e4e5eed1851d13ed8246a21.prob new file mode 100644 index 0000000..d8d1831 --- /dev/null +++ b/.cph/.B. Also Try Minecraft.cpp_0e0c83f19e4e5eed1851d13ed8246a21.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Also Try Minecraft.cpp","tests":[{"id":1663692560126,"input":"7 6\n10 8 9 6 8 12 7\n1 2\n1 7\n4 6\n7 1\n3 5\n4 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Also Try Minecraft.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Amr and Pins.cpp_ab64cb18e6478069e64922e54ca1e7e7.prob b/.cph/.B. Amr and Pins.cpp_ab64cb18e6478069e64922e54ca1e7e7.prob new file mode 100644 index 0000000..93333e5 --- /dev/null +++ b/.cph/.B. Amr and Pins.cpp_ab64cb18e6478069e64922e54ca1e7e7.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Amr and Pins.cpp","tests":[{"id":1663834745465,"input":"2 0 0 0 4\n","output":""},{"id":1663834770528,"input":"1 1 1 4 4\n","output":""},{"id":1663834784641,"input":"4 5 6 5 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Amr and Pins.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. And It's Non-Zero.cpp_6c7b219e19d453bf4e96ed40e59e4c7f.prob b/.cph/.B. And It's Non-Zero.cpp_6c7b219e19d453bf4e96ed40e59e4c7f.prob new file mode 100644 index 0000000..cf41411 --- /dev/null +++ b/.cph/.B. And It's Non-Zero.cpp_6c7b219e19d453bf4e96ed40e59e4c7f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. And It's Non-Zero.cpp","tests":[{"id":1664036372468,"input":"5\n1 2\n2 8\n4 5\n1 5\n100000 200000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. And It's Non-Zero.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Anti-Fibonacci Permutation.cpp_f37a5f610dd35563d874d2245d7475e0.prob b/.cph/.B. Anti-Fibonacci Permutation.cpp_f37a5f610dd35563d874d2245d7475e0.prob new file mode 100644 index 0000000..5a7d0d9 --- /dev/null +++ b/.cph/.B. Anti-Fibonacci Permutation.cpp_f37a5f610dd35563d874d2245d7475e0.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Anti-Fibonacci Permutation.cpp","tests":[{"id":1649920721428,"input":"2\n4\n3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Anti-Fibonacci Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Array Cancellation.cpp_679e2a545d2ce621ba384936f2a3c000.prob b/.cph/.B. Array Cancellation.cpp_679e2a545d2ce621ba384936f2a3c000.prob new file mode 100644 index 0000000..68abb12 --- /dev/null +++ b/.cph/.B. Array Cancellation.cpp_679e2a545d2ce621ba384936f2a3c000.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Cancellation.cpp","tests":[{"id":1658728111288,"input":"1\n4\n-3 2 -3 4","output":""},{"id":1658728482977,"input":"7\n4\n-3 5 -3 1\n2\n1 -1\n4\n-3 2 -3 4\n4\n-1 1 1 -1\n7\n-5 7 -6 -4 17 -13 4\n6\n-1000000000 -1000000000 -1000000000 1000000000 1000000000 1000000000\n1\n0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Cancellation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Array Cloning Technique.cpp_ddf3ff87d23242ec9c3526f8a93868ab.prob b/.cph/.B. Array Cloning Technique.cpp_ddf3ff87d23242ec9c3526f8a93868ab.prob new file mode 100644 index 0000000..41c0cc1 --- /dev/null +++ b/.cph/.B. Array Cloning Technique.cpp_ddf3ff87d23242ec9c3526f8a93868ab.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Cloning Technique.cpp","tests":[{"id":1654593487085,"input":"6\n1\n1789\n6\n0 1 3 3 7 0\n2\n-1000000000 1000000000\n4\n4 3 2 1\n5\n2 5 7 6 3\n7\n1 1 1 1 1 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Cloning Technique.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Array Decrements.cpp_634a7f624e4b0bab663851206053a64f.prob b/.cph/.B. Array Decrements.cpp_634a7f624e4b0bab663851206053a64f.prob new file mode 100644 index 0000000..563707c --- /dev/null +++ b/.cph/.B. Array Decrements.cpp_634a7f624e4b0bab663851206053a64f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Decrements.cpp","tests":[{"id":1654774632420,"input":"6\n4\n3 5 4 1\n1 3 2 0\n3\n1 2 1\n0 1 0\n4\n5 3 7 2\n1 1 1 1\n5\n1 2 3 4 5\n1 2 3 4 6\n1\n8\n0\n1\n4\n6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Decrements.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Array Fix.cpp_d3d5a5850f6f98296a6536e6c4db9e4d.prob b/.cph/.B. Array Fix.cpp_d3d5a5850f6f98296a6536e6c4db9e4d.prob new file mode 100644 index 0000000..895a056 --- /dev/null +++ b/.cph/.B. Array Fix.cpp_d3d5a5850f6f98296a6536e6c4db9e4d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Array Fix.cpp","tests":[{"id":1711350087302,"input":"3\n4\n12 3 45 67\n3\n12 28 5\n2\n0 0\n","output":""},{"id":1711350093578,"input":"1\n4\n12 13 24 25","output":""},{"id":1711351865634,"input":"1\n3\n12 28 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Array Fix.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Array Reodering.cpp_5c90ea6b6c585b85f9fe5d8d55fb77cd.prob b/.cph/.B. Array Reodering.cpp_5c90ea6b6c585b85f9fe5d8d55fb77cd.prob new file mode 100644 index 0000000..4976f90 --- /dev/null +++ b/.cph/.B. Array Reodering.cpp_5c90ea6b6c585b85f9fe5d8d55fb77cd.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Reodering.cpp","tests":[{"id":1657539766433,"input":"3\n4\n3 6 5 3\n2\n1 7\n5\n1 4 2 4 1\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Array Reodering.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Astrophysicists.cpp_4f75190f526553f0e48bc06a0bc000be.prob b/.cph/.B. Astrophysicists.cpp_4f75190f526553f0e48bc06a0bc000be.prob new file mode 100644 index 0000000..fa74b70 --- /dev/null +++ b/.cph/.B. Astrophysicists.cpp_4f75190f526553f0e48bc06a0bc000be.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Astrophysicists.cpp","tests":[{"id":1687602421417,"input":"5\n3 3 100\n2 1 14\n91 2 13\n36 16 6\n73 8 22","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Astrophysicists.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Bad Boy.cpp_c81c5de05fb02bca2b300dbbe4ea8ec1.prob b/.cph/.B. Bad Boy.cpp_c81c5de05fb02bca2b300dbbe4ea8ec1.prob new file mode 100644 index 0000000..b5f513e --- /dev/null +++ b/.cph/.B. Bad Boy.cpp_c81c5de05fb02bca2b300dbbe4ea8ec1.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Bad Boy.cpp","tests":[{"id":1657522516613,"input":"7\n2 3 1 1\n4 4 1 2\n3 5 2 2\n5 1 2 1\n3 1 3 1\n1 1 1 1\n1000000000 1000000000 1000000000 50","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Bad Boy.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Balanced Remainders.cpp_e94b21b62c64f037d15906ff060e87bc.prob b/.cph/.B. Balanced Remainders.cpp_e94b21b62c64f037d15906ff060e87bc.prob new file mode 100644 index 0000000..c50851e --- /dev/null +++ b/.cph/.B. Balanced Remainders.cpp_e94b21b62c64f037d15906ff060e87bc.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Balanced Remainders.cpp","tests":[{"id":1657757580085,"input":"4\n6\n0 2 5 5 4 8\n6\n2 0 2 1 0 0\n9\n7 1 3 4 2 10 3 9 6\n6\n0 1 2 3 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Balanced Remainders.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Basketball Together.cpp_2fb6f1a3162b082fabdf86dbbd0afcaf.prob b/.cph/.B. Basketball Together.cpp_2fb6f1a3162b082fabdf86dbbd0afcaf.prob new file mode 100644 index 0000000..f9a7b76 --- /dev/null +++ b/.cph/.B. Basketball Together.cpp_2fb6f1a3162b082fabdf86dbbd0afcaf.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Basketball Together.cpp","tests":[{"id":1662983533729,"input":"6 180\n90 80 70 60 50 100","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Basketball Together.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Beautiful Array.cpp_5760f158fbe99a2db84e48f803fc815f.prob b/.cph/.B. Beautiful Array.cpp_5760f158fbe99a2db84e48f803fc815f.prob new file mode 100644 index 0000000..ee8d98a --- /dev/null +++ b/.cph/.B. Beautiful Array.cpp_5760f158fbe99a2db84e48f803fc815f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Beautiful Array.cpp","tests":[{"id":1661103329173,"input":"8\n1 6 3 100\n3 6 3 12\n3 6 3 19\n5 4 7 38\n5 4 7 80\n99978 1000000000 100000000 1000000000000000000\n1 1 0 0\n4 1000000000 1000000000 1000000000000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Beautiful Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Begginer's Zelda.cpp_1d1c2f441343301e0c691be3c3f1974f.prob b/.cph/.B. Begginer's Zelda.cpp_1d1c2f441343301e0c691be3c3f1974f.prob new file mode 100644 index 0000000..e4b080e --- /dev/null +++ b/.cph/.B. Begginer's Zelda.cpp_1d1c2f441343301e0c691be3c3f1974f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Begginer's Zelda.cpp","tests":[{"id":1709487757052,"input":"4\n4\n1 2\n1 3\n3 4\n9\n3 1\n3 5\n3 2\n5 6\n6 7\n7 8\n7 9\n6 4\n7\n1 2\n1 3\n2 4\n4 5\n3 6\n2 7\n6\n1 2\n1 3\n1 4\n4 5\n2 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Begginer's Zelda.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Berland Music.cpp_2c1bc4dfa825990a020ecaac4a22e087.prob b/.cph/.B. Berland Music.cpp_2c1bc4dfa825990a020ecaac4a22e087.prob new file mode 100644 index 0000000..4f2412d --- /dev/null +++ b/.cph/.B. Berland Music.cpp_2c1bc4dfa825990a020ecaac4a22e087.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Berland Music.cpp","tests":[{"id":1655127473766,"input":"3\n2\n1 2\n10\n3\n3 1 2\n111\n8\n2 3 1 8 5 4 7 6\n01110001\n","output":""},{"id":1655127489928,"input":"1\n8\n2 3 1 8 5 4 7 6\n01110001","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Berland Music.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Binary Cafe.cpp_edd16d14e7b8d03730d63c9cdac887fa.prob b/.cph/.B. Binary Cafe.cpp_edd16d14e7b8d03730d63c9cdac887fa.prob new file mode 100644 index 0000000..f3bf028 --- /dev/null +++ b/.cph/.B. Binary Cafe.cpp_edd16d14e7b8d03730d63c9cdac887fa.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Binary Cafe.cpp","tests":[{"id":1687598361936,"input":"5\n1 2\n2 1\n2 2\n10 2\n179 100\n","output":""},{"id":1687598390011,"input":"1\n7 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Binary Cafe.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Binary Path.cpp_b670e31f9211dfd0f5565ca19bc47dac.prob b/.cph/.B. Binary Path.cpp_b670e31f9211dfd0f5565ca19bc47dac.prob new file mode 100644 index 0000000..4b2a544 --- /dev/null +++ b/.cph/.B. Binary Path.cpp_b670e31f9211dfd0f5565ca19bc47dac.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Binary Path.cpp","tests":[{"id":1710590944054,"input":"3\n2\n00\n00\n4\n1101\n1100\n8\n00100111\n11101101","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Binary Path.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Bit Flipping.cpp_89a9bd8a9311ae122dce256da38ce19d.prob b/.cph/.B. Bit Flipping.cpp_89a9bd8a9311ae122dce256da38ce19d.prob new file mode 100644 index 0000000..e21bba1 --- /dev/null +++ b/.cph/.B. Bit Flipping.cpp_89a9bd8a9311ae122dce256da38ce19d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Bit Flipping.cpp","tests":[{"id":1650295827548,"input":"6\n6 3\n100001\n6 4\n100011\n6 0\n000000\n6 1\n111001\n6 11\n101100\n6 12\n001110","output":""},{"id":1656493764561,"input":"1\n6 3\n100001","output":""},{"id":1656494380154,"input":"1\n6 12\n001110","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Bit Flipping.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Buttons.cpp_aa14acb79d19704425a48148fa57bf8e.prob b/.cph/.B. Buttons.cpp_aa14acb79d19704425a48148fa57bf8e.prob new file mode 100644 index 0000000..3d93a45 --- /dev/null +++ b/.cph/.B. Buttons.cpp_aa14acb79d19704425a48148fa57bf8e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Buttons.cpp","tests":[{"id":1657816502872,"input":"4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Buttons.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Card Constructions.cpp_42cf12d62a6aaa26d8e2554c03f41677.prob b/.cph/.B. Card Constructions.cpp_42cf12d62a6aaa26d8e2554c03f41677.prob new file mode 100644 index 0000000..43c401a --- /dev/null +++ b/.cph/.B. Card Constructions.cpp_42cf12d62a6aaa26d8e2554c03f41677.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Card Constructions.cpp","tests":[{"id":1682168313760,"input":"5\n3\n14\n15\n24\n1\n","output":""},{"id":1682168321230,"input":"1\n25","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Card Constructions.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Card Trick.cpp_2c8ac4aedca57b75d38899f69ddfbc80.prob b/.cph/.B. Card Trick.cpp_2c8ac4aedca57b75d38899f69ddfbc80.prob new file mode 100644 index 0000000..efc429f --- /dev/null +++ b/.cph/.B. Card Trick.cpp_2c8ac4aedca57b75d38899f69ddfbc80.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Card Trick.cpp","tests":[{"id":1654164104079,"input":"3\n2\n1 2\n3\n1 1 1\n4\n3 1 4 2\n2\n3 1\n5\n2 1 5 4 3\n5\n3 2 1 2 1\n","output":""},{"id":1654168646094,"input":"1\n5\n2 1 5 4 3\n5\n3 2 1 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Card Trick.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Chess Tournament.cpp_e08bc05dc815f2b24f59b9d6c7b1cd4d.prob b/.cph/.B. Chess Tournament.cpp_e08bc05dc815f2b24f59b9d6c7b1cd4d.prob new file mode 100644 index 0000000..7180452 --- /dev/null +++ b/.cph/.B. Chess Tournament.cpp_e08bc05dc815f2b24f59b9d6c7b1cd4d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Chess Tournament.cpp","tests":[{"id":1655758375585,"input":"3\n3\n111\n2\n21\n4\n2122","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Chess Tournament.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Chip and Ribbon.cpp_60df14852500e8a6329bff68f267834e.prob b/.cph/.B. Chip and Ribbon.cpp_60df14852500e8a6329bff68f267834e.prob new file mode 100644 index 0000000..4a46bf0 --- /dev/null +++ b/.cph/.B. Chip and Ribbon.cpp_60df14852500e8a6329bff68f267834e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Chip and Ribbon.cpp","tests":[{"id":1709991264151,"input":"4\n4\n1 2 2 1\n5\n1 0 1 0 1\n5\n5 4 3 2 1\n1\n12","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Chip and Ribbon.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Chocolates.cpp_a66eb26375a39da56db271804f580ac4.prob b/.cph/.B. Chocolates.cpp_a66eb26375a39da56db271804f580ac4.prob new file mode 100644 index 0000000..255f735 --- /dev/null +++ b/.cph/.B. Chocolates.cpp_a66eb26375a39da56db271804f580ac4.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Chocolates.cpp","tests":[{"id":1657833082922,"input":"5\n1 2 1 3 6\n","output":""},{"id":1657835154705,"input":"5\n3 2 5 4 10\n","output":""},{"id":1657835161905,"input":"4\n1 1 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Chocolates.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Consecutive Points Segment.cpp_9a4c1147c5107443d5b8dd9f2baa125f.prob b/.cph/.B. Consecutive Points Segment.cpp_9a4c1147c5107443d5b8dd9f2baa125f.prob new file mode 100644 index 0000000..b03aecf --- /dev/null +++ b/.cph/.B. Consecutive Points Segment.cpp_9a4c1147c5107443d5b8dd9f2baa125f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Consecutive Points Segment.cpp","tests":[{"id":1654508617044,"input":"5\n2\n1 4\n3\n1 2 3\n4\n1 2 3 7\n1\n1000000\n3\n2 5 6\n","output":""},{"id":1654509618802,"input":"1\n4\n1 2 3 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Consecutive Points Segment.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. DIV + MOD.cpp_a5b5e7d2f0d2e6c90caf8687e523a084.prob b/.cph/.B. DIV + MOD.cpp_a5b5e7d2f0d2e6c90caf8687e523a084.prob new file mode 100644 index 0000000..54eb2da --- /dev/null +++ b/.cph/.B. DIV + MOD.cpp_a5b5e7d2f0d2e6c90caf8687e523a084.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. DIV + MOD.cpp","tests":[{"id":1647961926894,"input":"5\n1 4 3\n5 8 4\n6 10 6\n1 1000000000 1000000000\n10 12 8","output":"2\n4\n5\n999999999\n5"},{"id":1647962023324,"input":"5\n1 4 3\n5 8 4\n6 10 6\n1 1000000000 1000000000\n10 12 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. DIV + MOD.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Deadly Laser.cpp_093796cfbf839209c6c0dc3ef533f0a9.prob b/.cph/.B. Deadly Laser.cpp_093796cfbf839209c6c0dc3ef533f0a9.prob new file mode 100644 index 0000000..f981d9f --- /dev/null +++ b/.cph/.B. Deadly Laser.cpp_093796cfbf839209c6c0dc3ef533f0a9.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Deadly Laser.cpp","tests":[{"id":1662278265026,"input":"3\n2 3 1 3 0\n2 3 1 3 1\n5 5 3 4 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Deadly Laser.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Dictionary.cpp_8432752fe2e0dc995dc2f1066edffe0d.prob b/.cph/.B. Dictionary.cpp_8432752fe2e0dc995dc2f1066edffe0d.prob new file mode 100644 index 0000000..222f85d --- /dev/null +++ b/.cph/.B. Dictionary.cpp_8432752fe2e0dc995dc2f1066edffe0d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Dictionary.cpp","tests":[{"id":1654682846909,"input":"7\nab\nac\naz\nba\nbc\nzx\nzy","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Dictionary.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Difference of GCDs.cpp_dd59328e8ae992a50dc3eda3ff23b5e8.prob b/.cph/.B. Difference of GCDs.cpp_dd59328e8ae992a50dc3eda3ff23b5e8.prob new file mode 100644 index 0000000..8f9d875 --- /dev/null +++ b/.cph/.B. Difference of GCDs.cpp_dd59328e8ae992a50dc3eda3ff23b5e8.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Difference of GCDs.cpp","tests":[{"id":1658515343863,"input":"4\n5 1 5\n9 1000 2000\n10 30 35\n1 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Difference of GCDs.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Different Divisors.cpp_d91c97ffcaa31f077000a59e1881376b.prob b/.cph/.B. Different Divisors.cpp_d91c97ffcaa31f077000a59e1881376b.prob new file mode 100644 index 0000000..a213e10 --- /dev/null +++ b/.cph/.B. Different Divisors.cpp_d91c97ffcaa31f077000a59e1881376b.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Different Divisors.cpp","tests":[{"id":1658326910015,"input":"1\n1","output":""},{"id":1658371137962,"input":"1\n381","output":""},{"id":1658371179383,"input":"2\n1\n2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Different Divisors.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Disturbed People.cpp_c908bd7099727095631145df33107c78.prob b/.cph/.B. Disturbed People.cpp_c908bd7099727095631145df33107c78.prob new file mode 100644 index 0000000..8024ad6 --- /dev/null +++ b/.cph/.B. Disturbed People.cpp_c908bd7099727095631145df33107c78.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Disturbed People.cpp","tests":[{"id":1656452427037,"input":"10\n1 1 0 1 1 0 1 0 1 0\n","output":""},{"id":1656452443011,"input":"5\n1 1 0 0 0\n","output":""},{"id":1656452452600,"input":"4\n1 1 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Disturbed People.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Divan and a New Project.cpp_8d814a9a549a638d2eede7ea37723f49.prob b/.cph/.B. Divan and a New Project.cpp_8d814a9a549a638d2eede7ea37723f49.prob new file mode 100644 index 0000000..0949893 --- /dev/null +++ b/.cph/.B. Divan and a New Project.cpp_8d814a9a549a638d2eede7ea37723f49.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Divan and a New Project.cpp","tests":[{"id":1655200105099,"input":"4\n3\n1 2 3\n5\n3 8 10 6 1\n5\n1 1 1 1 1\n1\n0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Divan and a New Project.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Elementary Particles.cpp_73da918627e257b22506893ba3a753c3.prob b/.cph/.B. Elementary Particles.cpp_73da918627e257b22506893ba3a753c3.prob new file mode 100644 index 0000000..22a24d2 --- /dev/null +++ b/.cph/.B. Elementary Particles.cpp_73da918627e257b22506893ba3a753c3.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Elementary Particles.cpp","tests":[{"id":1658644993838,"input":"4\n7\n3 1 5 2 1 3 4\n6\n1 1 1 1 1 1\n6\n1 4 2 8 5 7\n2\n15 15\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Elementary Particles.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Equal Candies.cpp_ea1089c061b418dba2cda7ceea6956c0.prob b/.cph/.B. Equal Candies.cpp_ea1089c061b418dba2cda7ceea6956c0.prob new file mode 100644 index 0000000..a913737 --- /dev/null +++ b/.cph/.B. Equal Candies.cpp_ea1089c061b418dba2cda7ceea6956c0.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Equal Candies.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Equal Candies.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Erase First or Second Letter.cpp_dc5547f7a623babef6fb5aecbdea5f45.prob b/.cph/.B. Erase First or Second Letter.cpp_dc5547f7a623babef6fb5aecbdea5f45.prob new file mode 100644 index 0000000..584c019 --- /dev/null +++ b/.cph/.B. Erase First or Second Letter.cpp_dc5547f7a623babef6fb5aecbdea5f45.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Erase First or Second Letter.cpp","tests":[{"id":1705403804794,"input":"1\n5\nababa","output":""},{"id":1705404093679,"input":"1\n14\nbcdaaaabcdaaaa","output":""},{"id":1705412660919,"input":"5\n5\naaaaa\n1\nz\n5\nababa\n14\nbcdaaaabcdaaaa\n20\nabcdefghijklmnopqrst\n","output":""},{"id":1705413847678,"input":"1\n20\nabcdefghijklmnopqrst","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Erase First or Second Letter.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Fair Numbers.cpp_b59c9c862cd147fe71c3928d3692840a.prob b/.cph/.B. Fair Numbers.cpp_b59c9c862cd147fe71c3928d3692840a.prob new file mode 100644 index 0000000..5ae4c0b --- /dev/null +++ b/.cph/.B. Fair Numbers.cpp_b59c9c862cd147fe71c3928d3692840a.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Fair Numbers.cpp","tests":[{"id":1658725880009,"input":"4\n1\n282\n1234567890\n1000000000000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Fair Numbers.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Fedor and New Game.cpp_630788ce571f71c2e99b7d3f1794a2d6.prob b/.cph/.B. Fedor and New Game.cpp_630788ce571f71c2e99b7d3f1794a2d6.prob new file mode 100644 index 0000000..be489e9 --- /dev/null +++ b/.cph/.B. Fedor and New Game.cpp_630788ce571f71c2e99b7d3f1794a2d6.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Fedor and New Game.cpp","tests":[{"id":1659801054708,"input":"7 3 1\n8\n5\n111\n17\n","output":""},{"id":1659801064350,"input":"3 3 3\n1\n2\n3\n4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Fedor and New Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Fun with Even Subarrays.cpp_637ba5f944e7642936c5bbf02354b566.prob b/.cph/.B. Fun with Even Subarrays.cpp_637ba5f944e7642936c5bbf02354b566.prob new file mode 100644 index 0000000..b16841e --- /dev/null +++ b/.cph/.B. Fun with Even Subarrays.cpp_637ba5f944e7642936c5bbf02354b566.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Fun with Even Subarrays.cpp","tests":[{"id":1658610717492,"input":"5\n3\n1 1 1\n2\n2 1\n5\n4 4 4 2 4\n4\n4 2 1 3\n1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Fun with Even Subarrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. GCD Arrays.cpp_7faddc7c2b3c75f34cbcd250a1075608.prob b/.cph/.B. GCD Arrays.cpp_7faddc7c2b3c75f34cbcd250a1075608.prob new file mode 100644 index 0000000..adeb8de --- /dev/null +++ b/.cph/.B. GCD Arrays.cpp_7faddc7c2b3c75f34cbcd250a1075608.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. GCD Arrays.cpp","tests":[{"id":1649939686517,"input":"9\n1 1 0\n3 5 1\n13 13 0\n4 4 0\n3 7 4\n4 10 3\n2 4 0\n1 7 3\n1 5 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. GCD Arrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. GCD Partition.cpp_b109d1e5b0bb6ead13a85f9a28890a47.prob b/.cph/.B. GCD Partition.cpp_b109d1e5b0bb6ead13a85f9a28890a47.prob new file mode 100644 index 0000000..ad0bbce --- /dev/null +++ b/.cph/.B. GCD Partition.cpp_b109d1e5b0bb6ead13a85f9a28890a47.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. GCD Partition.cpp","tests":[{"id":1674716011813,"input":"6\n4\n2 2 1 3\n2\n1 2\n3\n1 4 5\n6\n1 2 1 1 1 3\n10\n12 30 37 88 12 78 89 17 2 12\n6\n7 7 7 7 7 7\n","output":""},{"id":1674716136448,"input":"1\n6\n1 2 1 1 1 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. GCD Partition.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Game of Ball Passing.cpp_ac9b187c07ba4e2045dc92ab67046a5f.prob b/.cph/.B. Game of Ball Passing.cpp_ac9b187c07ba4e2045dc92ab67046a5f.prob new file mode 100644 index 0000000..cfe242a --- /dev/null +++ b/.cph/.B. Game of Ball Passing.cpp_ac9b187c07ba4e2045dc92ab67046a5f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Game of Ball Passing.cpp","tests":[{"id":1656762970837,"input":"4\n4\n2 3 3 2\n3\n1 5 2\n2\n0 0\n4\n1000000000 1000000000 1000000000 1000000000\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Game of Ball Passing.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Game on Ranges.cpp_92601cd5791f9bf5114e45c695e8ae7a.prob b/.cph/.B. Game on Ranges.cpp_92601cd5791f9bf5114e45c695e8ae7a.prob new file mode 100644 index 0000000..1bafef7 --- /dev/null +++ b/.cph/.B. Game on Ranges.cpp_92601cd5791f9bf5114e45c695e8ae7a.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Game on Ranges.cpp","tests":[{"id":1658811158494,"input":"4\n1\n1 1\n3\n1 3\n2 3\n2 2\n6\n1 1\n3 5\n4 4\n3 6\n4 5\n1 6\n5\n1 5\n1 2\n4 5\n2 2\n4 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Game on Ranges.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Getting Points.cpp_af2095dd7b7311603814409e5229354d.prob b/.cph/.B. Getting Points.cpp_af2095dd7b7311603814409e5229354d.prob new file mode 100644 index 0000000..42f4476 --- /dev/null +++ b/.cph/.B. Getting Points.cpp_af2095dd7b7311603814409e5229354d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Getting Points.cpp","tests":[{"id":1709738726343,"input":"5\n1 5 5 2\n14 3000000000 1000000000 500000000\n100 20 1 10\n8 120 10 20\n42 280 13 37","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Getting Points.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Getting Zero.cpp_bd98a0635dac4d39ede407f4a3850ae7.prob b/.cph/.B. Getting Zero.cpp_bd98a0635dac4d39ede407f4a3850ae7.prob new file mode 100644 index 0000000..c36e1c3 --- /dev/null +++ b/.cph/.B. Getting Zero.cpp_bd98a0635dac4d39ede407f4a3850ae7.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Getting Zero.cpp","tests":[{"id":1656408729547,"input":"4\n19 32764 10240 49\n","output":""},{"id":1656425431282,"input":"3\n1415 9265 3589","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Getting Zero.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Good Arrays.cpp_7509c804d0274fca8c4072338a1bf452.prob b/.cph/.B. Good Arrays.cpp_7509c804d0274fca8c4072338a1bf452.prob new file mode 100644 index 0000000..ebe6bac --- /dev/null +++ b/.cph/.B. Good Arrays.cpp_7509c804d0274fca8c4072338a1bf452.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Good Arrays.cpp","tests":[{"id":1693344570397,"input":"6\n3\n6 1 2\n2\n1 1\n4\n3 1 2 4\n1\n17\n5\n1 2 1 1 1\n3\n618343152 819343431 1000000000\n","output":""},{"id":1693344590456,"input":"1\n6\n2 1 1 2 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Good Arrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Grid Reconstruction.cpp_7a4156fc515710499ad38ad10e935118.prob b/.cph/.B. Grid Reconstruction.cpp_7a4156fc515710499ad38ad10e935118.prob new file mode 100644 index 0000000..63f26a4 --- /dev/null +++ b/.cph/.B. Grid Reconstruction.cpp_7a4156fc515710499ad38ad10e935118.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Grid Reconstruction.cpp","tests":[{"id":1686423437424,"input":"3\n2\n4\n6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Grid Reconstruction.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Hills And Valleys.cpp_c131f6af980079097ac3e2b20fe4e0e7.prob b/.cph/.B. Hills And Valleys.cpp_c131f6af980079097ac3e2b20fe4e0e7.prob new file mode 100644 index 0000000..bd82640 --- /dev/null +++ b/.cph/.B. Hills And Valleys.cpp_c131f6af980079097ac3e2b20fe4e0e7.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Hills And Valleys.cpp","tests":[{"id":1696521076489,"input":"4\n3\n1 5 3\n5\n2 2 2 2 2\n6\n1 6 2 5 2 10\n5\n1 6 2 5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Hills And Valleys.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. I love AAAB.cpp_35eafa5efb89ebee4a9be736fef10443.prob b/.cph/.B. I love AAAB.cpp_35eafa5efb89ebee4a9be736fef10443.prob new file mode 100644 index 0000000..cf2ed00 --- /dev/null +++ b/.cph/.B. I love AAAB.cpp_35eafa5efb89ebee4a9be736fef10443.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. I love AAAB.cpp","tests":[{"id":1650903453201,"input":"4\nAABAB\nABB\nAAAAAAAAB\nA\n","output":""},{"id":1650903686071,"input":"1\nAABBABABBAAB","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. I love AAAB.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Informatics in MAC.cpp_bd6abed8d3ed55f29243548d3cbb8d4d.prob b/.cph/.B. Informatics in MAC.cpp_bd6abed8d3ed55f29243548d3cbb8d4d.prob new file mode 100644 index 0000000..2318fa8 --- /dev/null +++ b/.cph/.B. Informatics in MAC.cpp_bd6abed8d3ed55f29243548d3cbb8d4d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Informatics in MAC.cpp","tests":[{"id":1710604677094,"input":"5\n2\n0 0\n5\n0 1 2 3 4\n8\n0 1 7 1 0 1 0 3\n3\n2 2 2\n4\n0 1 2 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Informatics in MAC.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Interesting Sum.cpp_f17f3aa1753de50a3398681a60256a76.prob b/.cph/.B. Interesting Sum.cpp_f17f3aa1753de50a3398681a60256a76.prob new file mode 100644 index 0000000..156a9cb --- /dev/null +++ b/.cph/.B. Interesting Sum.cpp_f17f3aa1753de50a3398681a60256a76.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Interesting Sum.cpp","tests":[{"id":1661282051035,"input":"4\n8\n1 2 2 3 1 5 6 1\n5\n1 2 3 100 200\n4\n3 3 3 3\n6\n7 8 3 1 1 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Interesting Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Interesting drink.cpp_337c89319330c9d8b0413011eae6b393.prob b/.cph/.B. Interesting drink.cpp_337c89319330c9d8b0413011eae6b393.prob new file mode 100644 index 0000000..85c1e9f --- /dev/null +++ b/.cph/.B. Interesting drink.cpp_337c89319330c9d8b0413011eae6b393.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Interesting drink.cpp","tests":[{"id":1659010015888,"input":"5\n3 10 8 6 11\n4\n1\n10\n3\n11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Interesting drink.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Jellyfish and Game.cpp_b4704769a083a3e2f4e4a258433731c2.prob b/.cph/.B. Jellyfish and Game.cpp_b4704769a083a3e2f4e4a258433731c2.prob new file mode 100644 index 0000000..3c5a2f9 --- /dev/null +++ b/.cph/.B. Jellyfish and Game.cpp_b4704769a083a3e2f4e4a258433731c2.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Jellyfish and Game.cpp","tests":[{"id":1696182598449,"input":"4\n2 2 1\n1 2\n3 4\n1 1 10000\n1\n2\n4 5 11037\n1 1 4 5\n1 9 1 9 8\n1 1 1\n2\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Jellyfish and Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. JoJo's Incredible Adventures.cpp_d8090c1d1a99cb73fbedd327a3dddcaa.prob b/.cph/.B. JoJo's Incredible Adventures.cpp_d8090c1d1a99cb73fbedd327a3dddcaa.prob new file mode 100644 index 0000000..7a6fa74 --- /dev/null +++ b/.cph/.B. JoJo's Incredible Adventures.cpp_d8090c1d1a99cb73fbedd327a3dddcaa.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. JoJo's Incredible Adventures.cpp","tests":[{"id":1682359517474,"input":"5\n0\n1\n101\n011110\n101010","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. JoJo's Incredible Adventures.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Kalindrome Array.cpp_2efa74a6c3c0f819a4d0206af71f4b7f.prob b/.cph/.B. Kalindrome Array.cpp_2efa74a6c3c0f819a4d0206af71f4b7f.prob new file mode 100644 index 0000000..620ab9c --- /dev/null +++ b/.cph/.B. Kalindrome Array.cpp_2efa74a6c3c0f819a4d0206af71f4b7f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Kalindrome Array.cpp","tests":[{"id":1658821115428,"input":"4\n1\n1\n2\n1 2\n3\n1 2 3\n5\n1 4 4 1 4","output":""},{"id":1658821296807,"input":"1\n5\n1 4 4 1 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Kalindrome Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Karina and Array.cpp_ed43be548cb20d66d4418125317cd253.prob b/.cph/.B. Karina and Array.cpp_ed43be548cb20d66d4418125317cd253.prob new file mode 100644 index 0000000..19fc165 --- /dev/null +++ b/.cph/.B. Karina and Array.cpp_ed43be548cb20d66d4418125317cd253.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Karina and Array.cpp","tests":[{"id":1682703501674,"input":"7\n4\n5 0 2 1\n3\n-1 1 0\n5\n2 0 -1 -4 0\n6\n-8 4 3 7 1 -9\n6\n0 3 -2 5 -4 -4\n2\n1000000000 910000000\n7\n-1 -7 -2 -5 -4 -6 -3\n","output":""},{"id":1682703818434,"input":"1\n2\n1000000000 910000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Karina and Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Keep it Beautiful.cpp_e5c9240a1a05d2175bde6546699ae417.prob b/.cph/.B. Keep it Beautiful.cpp_e5c9240a1a05d2175bde6546699ae417.prob new file mode 100644 index 0000000..c74b455 --- /dev/null +++ b/.cph/.B. Keep it Beautiful.cpp_e5c9240a1a05d2175bde6546699ae417.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Keep it Beautiful.cpp","tests":[{"id":1686684939872,"input":"3\n9\n3 7 7 9 2 4 6 3 4\n5\n1 1 1 1 1\n5\n3 2 1 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Keep it Beautiful.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Kevin and Permutation.cpp_fd3044487361878ad4e9ba69f91cbcd9.prob b/.cph/.B. Kevin and Permutation.cpp_fd3044487361878ad4e9ba69f91cbcd9.prob new file mode 100644 index 0000000..b1616d4 --- /dev/null +++ b/.cph/.B. Kevin and Permutation.cpp_fd3044487361878ad4e9ba69f91cbcd9.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Kevin and Permutation.cpp","tests":[{"id":1666700372586,"input":"2\n4\n3\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Kevin and Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Lamps.cpp_3d71d0c73b03afd4f0357fb3cb1d31e7.prob b/.cph/.B. Lamps.cpp_3d71d0c73b03afd4f0357fb3cb1d31e7.prob new file mode 100644 index 0000000..8364161 --- /dev/null +++ b/.cph/.B. Lamps.cpp_3d71d0c73b03afd4f0357fb3cb1d31e7.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Lamps.cpp","tests":[{"id":1687532734595,"input":"4\n4\n2 2\n1 6\n1 10\n1 13\n5\n3 4\n3 1\n2 5\n3 2\n3 3\n6\n1 2\n3 4\n1 4\n3 4\n3 5\n2 3\n1\n1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Lamps.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Lecture.cpp_8325d841cb915718ea405ac9adcabb57.prob b/.cph/.B. Lecture.cpp_8325d841cb915718ea405ac9adcabb57.prob new file mode 100644 index 0000000..8ee6c7c --- /dev/null +++ b/.cph/.B. Lecture.cpp_8325d841cb915718ea405ac9adcabb57.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Lecture.cpp","tests":[{"id":1659952456836,"input":"4 3\ncodeforces codesecrof\ncontest round\nletter message\ncodeforces contest letter contest","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Lecture.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Long Long.cpp_9892e09deafa900c7a00144b4a2d91d1.prob b/.cph/.B. Long Long.cpp_9892e09deafa900c7a00144b4a2d91d1.prob new file mode 100644 index 0000000..bcb8771 --- /dev/null +++ b/.cph/.B. Long Long.cpp_9892e09deafa900c7a00144b4a2d91d1.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Long Long.cpp","tests":[{"id":1688075211188,"input":"5\n6\n-1 7 -4 -2 5 -8\n8\n-1 0 0 -2 1 0 -3 0\n5\n2 -1 0 -3 -7\n5\n0 -17 0 1 0\n4\n-1 0 -2 -1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Long Long.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Longest Divisors Interval.cpp_c59e80acb542327c7593f48a151a458e.prob b/.cph/.B. Longest Divisors Interval.cpp_c59e80acb542327c7593f48a151a458e.prob new file mode 100644 index 0000000..9fc1d7c --- /dev/null +++ b/.cph/.B. Longest Divisors Interval.cpp_c59e80acb542327c7593f48a151a458e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Longest Divisors Interval.cpp","tests":[{"id":1693396179897,"input":"10\n1\n40\n990990\n4204474560\n169958913706572972\n365988220345828080\n387701719537826430\n620196883578129853\n864802341280805662\n1000000000000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Longest Divisors Interval.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Luke is a Foodie.cpp_5a58828c60d4eb2601956e3da533dd43.prob b/.cph/.B. Luke is a Foodie.cpp_5a58828c60d4eb2601956e3da533dd43.prob new file mode 100644 index 0000000..e1399fd --- /dev/null +++ b/.cph/.B. Luke is a Foodie.cpp_5a58828c60d4eb2601956e3da533dd43.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Luke is a Foodie.cpp","tests":[{"id":1663700490595,"input":"7\n5 3\n3 8 5 6 7\n5 3\n3 10 9 8 7\n12 8\n25 3 3 17 8 6 1 16 15 25 17 23\n10 2\n1 2 3 4 5 6 7 8 9 10\n8 2\n2 4 6 8 6 4 12 14\n8 2\n2 7 8 9 6 13 21 28\n15 5\n11 4 13 23 7 10 5 21 20 11 17 5 29 16 11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Luke is a Foodie.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Luntik and Subsequences.cpp_8260ce0fd02580c122ac6bfceba6498f.prob b/.cph/.B. Luntik and Subsequences.cpp_8260ce0fd02580c122ac6bfceba6498f.prob new file mode 100644 index 0000000..bef57cf --- /dev/null +++ b/.cph/.B. Luntik and Subsequences.cpp_8260ce0fd02580c122ac6bfceba6498f.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Luntik and Subsequences.cpp","tests":[{"id":1655749083973,"input":"5\n5\n1 2 3 4 5\n2\n1000 1000\n2\n1 0\n5\n3 0 2 1 1\n5\n2 1 0 3 0","output":""},{"id":1655749322160,"input":"1\n2\n1 0","output":""},{"id":1655749390265,"input":"1\n5\n3 0 0 2 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Luntik and Subsequences.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. LuoTianyi and the Table.cpp_11d4de686ce39c0af9d9e5e9f86cbc0c.prob b/.cph/.B. LuoTianyi and the Table.cpp_11d4de686ce39c0af9d9e5e9f86cbc0c.prob new file mode 100644 index 0000000..4ba2935 --- /dev/null +++ b/.cph/.B. LuoTianyi and the Table.cpp_11d4de686ce39c0af9d9e5e9f86cbc0c.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. LuoTianyi and the Table.cpp","tests":[{"id":1685348668887,"input":"5\n2 2\n1 3 1 4\n2 2\n-1 -1 -1 -1\n2 3\n7 8 9 -3 10 8\n3 2\n4 8 -3 0 -7 1\n4 3\n-32030 59554 16854 -85927 68060 -64460 -79547 90932 85063 82703 -12001 38762\n","output":""},{"id":1685348855344,"input":"1\n2 3\n7 8 9 -3 10 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. LuoTianyi and the Table.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. MEXor Mixup.cpp_e9607cdc04aa9b996b6772264bbf3857.prob b/.cph/.B. MEXor Mixup.cpp_e9607cdc04aa9b996b6772264bbf3857.prob new file mode 100644 index 0000000..575c7aa --- /dev/null +++ b/.cph/.B. MEXor Mixup.cpp_e9607cdc04aa9b996b6772264bbf3857.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. MEXor Mixup.cpp","tests":[{"id":1655806061056,"input":"5\n1 1\n2 1\n2 0\n1 10000\n2 10000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. MEXor Mixup.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. MIN-MEX Cut.cpp_dd841d81364cf68160f83f646490a8f2.prob b/.cph/.B. MIN-MEX Cut.cpp_dd841d81364cf68160f83f646490a8f2.prob new file mode 100644 index 0000000..5b727b2 --- /dev/null +++ b/.cph/.B. MIN-MEX Cut.cpp_dd841d81364cf68160f83f646490a8f2.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. MIN-MEX Cut.cpp","tests":[{"id":1655813009326,"input":"6\n01\n1111\n01100\n101\n0000\n01010","output":""},{"id":1655815075908,"input":"1\n100010","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. MIN-MEX Cut.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Madoka and the Elegant Gift.cpp_ba4ab1254720480e9a20cc43919adbea.prob b/.cph/.B. Madoka and the Elegant Gift.cpp_ba4ab1254720480e9a20cc43919adbea.prob new file mode 100644 index 0000000..ff476eb --- /dev/null +++ b/.cph/.B. Madoka and the Elegant Gift.cpp_ba4ab1254720480e9a20cc43919adbea.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Madoka and the Elegant Gift.cpp","tests":[{"id":1657096505780,"input":"5\n3 3\n100\n011\n011\n3 3\n110\n111\n110\n1 5\n01111\n4 5\n11111\n01010\n01000\n01000\n3 2\n11\n00\n11\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Madoka and the Elegant Gift.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Mainak and Interesting Sequence.cpp_e34cb2b31bf53f00552c1f0d074ef2e3.prob b/.cph/.B. Mainak and Interesting Sequence.cpp_e34cb2b31bf53f00552c1f0d074ef2e3.prob new file mode 100644 index 0000000..d0cd71f --- /dev/null +++ b/.cph/.B. Mainak and Interesting Sequence.cpp_e34cb2b31bf53f00552c1f0d074ef2e3.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Mainak and Interesting Sequence.cpp","tests":[{"id":1662737404198,"input":"4\n1 3\n6 12\n2 1\n3 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Mainak and Interesting Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Make Almost Equal With Mod.cpp_2c6cf0fd4ef69e6b54ce8b96d57e87de.prob b/.cph/.B. Make Almost Equal With Mod.cpp_2c6cf0fd4ef69e6b54ce8b96d57e87de.prob new file mode 100644 index 0000000..65f5207 --- /dev/null +++ b/.cph/.B. Make Almost Equal With Mod.cpp_2c6cf0fd4ef69e6b54ce8b96d57e87de.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Make Almost Equal With Mod.cpp","tests":[{"id":1706131109379,"input":"5\n4\n8 15 22 30\n5\n60 90 98 120 308\n6\n328 769 541 986 215 734\n5\n1000 2000 7000 11000 16000\n2\n2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Make Almost Equal With Mod.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Making Towers.cpp_55544dd3cd6050c0283091687974f8f0.prob b/.cph/.B. Making Towers.cpp_55544dd3cd6050c0283091687974f8f0.prob new file mode 100644 index 0000000..d67afdd --- /dev/null +++ b/.cph/.B. Making Towers.cpp_55544dd3cd6050c0283091687974f8f0.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Making Towers.cpp","tests":[{"id":1658551099000,"input":"6\n7\n1 2 3 1 2 3 1\n6\n4 2 2 2 4 4\n1\n1\n5\n5 4 5 3 5\n6\n3 3 3 1 3 3\n8\n1 2 3 4 4 3 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Making Towers.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Marin and Anti-coprime Permutation.cpp_1443297ed0125196fe7c3b04e7350990.prob b/.cph/.B. Marin and Anti-coprime Permutation.cpp_1443297ed0125196fe7c3b04e7350990.prob new file mode 100644 index 0000000..ff8ff85 --- /dev/null +++ b/.cph/.B. Marin and Anti-coprime Permutation.cpp_1443297ed0125196fe7c3b04e7350990.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Marin and Anti-coprime Permutation.cpp","tests":[{"id":1657403852291,"input":"7\n1\n2\n3\n4\n5\n6\n1000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Marin and Anti-coprime Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Mathematical Circus.cpp_5c0b7e36ebe3adad4f58c7bfc3a1f161.prob b/.cph/.B. Mathematical Circus.cpp_5c0b7e36ebe3adad4f58c7bfc3a1f161.prob new file mode 100644 index 0000000..64b0aca --- /dev/null +++ b/.cph/.B. Mathematical Circus.cpp_5c0b7e36ebe3adad4f58c7bfc3a1f161.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Mathematical Circus.cpp","tests":[{"id":1661184914197,"input":"4\n4 1\n2 0\n12 10\n14 11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Mathematical Circus.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Maximum Cost Deletion.cpp_527f6dca89f1dee5ec83ec5e7aa32214.prob b/.cph/.B. Maximum Cost Deletion.cpp_527f6dca89f1dee5ec83ec5e7aa32214.prob new file mode 100644 index 0000000..2f7e8e5 --- /dev/null +++ b/.cph/.B. Maximum Cost Deletion.cpp_527f6dca89f1dee5ec83ec5e7aa32214.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Maximum Cost Deletion.cpp","tests":[{"id":1657445291835,"input":"3\n3 2 0\n000\n5 -2 5\n11001\n6 1 -4\n100111","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Maximum Cost Deletion.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Maximum Rounding.cpp_6ab69f6b2b0f2a06ee0f2cb6160df72b.prob b/.cph/.B. Maximum Rounding.cpp_6ab69f6b2b0f2a06ee0f2cb6160df72b.prob new file mode 100644 index 0000000..9986c4b --- /dev/null +++ b/.cph/.B. Maximum Rounding.cpp_6ab69f6b2b0f2a06ee0f2cb6160df72b.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Maximum Rounding.cpp","tests":[{"id":1693037825164,"input":"10\n1\n5\n99\n913\n1980\n20444\n20445\n60947\n419860\n40862016542130810467\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Maximum Rounding.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Maximum Strength.cpp_afcd6a121eb473d5d66ce75a78220cc4.prob b/.cph/.B. Maximum Strength.cpp_afcd6a121eb473d5d66ce75a78220cc4.prob new file mode 100644 index 0000000..a8d3d77 --- /dev/null +++ b/.cph/.B. Maximum Strength.cpp_afcd6a121eb473d5d66ce75a78220cc4.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Maximum Strength.cpp","tests":[{"id":1693944537386,"input":"6\n53 57\n179 239\n13 37\n132228 132228\n54943329752812629795 55157581939688863366\n88 1914","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Maximum Strength.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Maximum Sum.cpp_24952e67388a7989a98ae8669fe6c60e.prob b/.cph/.B. Maximum Sum.cpp_24952e67388a7989a98ae8669fe6c60e.prob new file mode 100644 index 0000000..5e2faf4 --- /dev/null +++ b/.cph/.B. Maximum Sum.cpp_24952e67388a7989a98ae8669fe6c60e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Maximum Sum.cpp","tests":[{"id":1711365459855,"input":"1\n5 1\n4 -2 8 -12 9","output":""},{"id":1711365790690,"input":"1\n6 1\n4 -2 8 10 -12 9","output":""},{"id":1711366111668,"input":"1\n7 1\n4 -2 8 10 20 -12 9","output":""},{"id":1711366726913,"input":"12\n2 2\n-4 -7\n3 3\n2 2 8\n1 7\n7\n5 1\n4 -2 8 -12 9\n7 4\n8 14 -9 6 0 -1 3\n7 100\n5 3 -8 12 -5 -9 3\n6 1000\n-1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000\n2 1\n1000000000 8\n5 4\n0 0 0 0 0\n6 10\n48973 757292 58277 -38574 27475 999984\n7 1\n-1000 1000 -1000 1000 -1000 1000 -1000\n10 10050\n408293874 -3498597 7374783 295774930 -48574034 26623784 498754833 -294875830 283045804 85938045\n","output":""},{"id":1711366836681,"input":"1\n6 1000\n-1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Maximum Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Minimize Permutation Subarrays.cpp_661f26d2966de1b4713cd47f9372c565.prob b/.cph/.B. Minimize Permutation Subarrays.cpp_661f26d2966de1b4713cd47f9372c565.prob new file mode 100644 index 0000000..9702a97 --- /dev/null +++ b/.cph/.B. Minimize Permutation Subarrays.cpp_661f26d2966de1b4713cd47f9372c565.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Minimize Permutation Subarrays.cpp","tests":[{"id":1687501234123,"input":"8\n3\n1 2 3\n3\n1 3 2\n5\n1 3 2 5 4\n6\n4 5 6 1 2 3\n9\n8 7 6 3 2 1 4 5 9\n10\n7 10 5 1 9 8 3 2 6 4\n10\n8 5 10 9 2 1 3 4 6 7\n10\n2 3 5 7 10 1 8 6 4 9","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Minimize Permutation Subarrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Minor Reduction.cpp_4125bc7b91c2e94097ddfd88abf0ed12.prob b/.cph/.B. Minor Reduction.cpp_4125bc7b91c2e94097ddfd88abf0ed12.prob new file mode 100644 index 0000000..c064deb --- /dev/null +++ b/.cph/.B. Minor Reduction.cpp_4125bc7b91c2e94097ddfd88abf0ed12.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Minor Reduction.cpp","tests":[{"id":1658618754729,"input":"1\n12323134","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Minor Reduction.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Mirror in the String.cpp_9e29ff9492e50711eb10998967fbe3e0.prob b/.cph/.B. Mirror in the String.cpp_9e29ff9492e50711eb10998967fbe3e0.prob new file mode 100644 index 0000000..63b8c26 --- /dev/null +++ b/.cph/.B. Mirror in the String.cpp_9e29ff9492e50711eb10998967fbe3e0.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Mirror in the String.cpp","tests":[{"id":1658817917450,"input":"4\n10\ncodeforces\n9\ncbacbacba\n3\naaa\n4\nbbaa","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Mirror in the String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Missing Bigram.cpp_f537e26a39b100791b1f610e4e57f384.prob b/.cph/.B. Missing Bigram.cpp_f537e26a39b100791b1f610e4e57f384.prob new file mode 100644 index 0000000..adacba1 --- /dev/null +++ b/.cph/.B. Missing Bigram.cpp_f537e26a39b100791b1f610e4e57f384.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Missing Bigram.cpp","tests":[{"id":1650022768897,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Missing Bigram.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Monsters.cpp_5a655403800e1c2dabddc403d32badb2.prob b/.cph/.B. Monsters.cpp_5a655403800e1c2dabddc403d32badb2.prob new file mode 100644 index 0000000..9360acd --- /dev/null +++ b/.cph/.B. Monsters.cpp_5a655403800e1c2dabddc403d32badb2.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Monsters.cpp","tests":[{"id":1693604066098,"input":"3\n3 2\n1 2 3\n2 3\n1 1\n4 3\n2 8 3 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Monsters.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. NIT Destroys the Universe.cpp_312068fbc36cd45c36a862d48b38186c.prob b/.cph/.B. NIT Destroys the Universe.cpp_312068fbc36cd45c36a862d48b38186c.prob new file mode 100644 index 0000000..ca2131f --- /dev/null +++ b/.cph/.B. NIT Destroys the Universe.cpp_312068fbc36cd45c36a862d48b38186c.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. NIT Destroys the Universe.cpp","tests":[{"id":1656245617572,"input":"4\n4\n0 0 0 0\n5\n0 1 2 3 4\n7\n0 2 3 0 1 2 0\n1\n1000000000\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. NIT Destroys the Universe.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Napoleon Cake.cpp_2885ad105ef563a47fa5bf85226c95a5.prob b/.cph/.B. Napoleon Cake.cpp_2885ad105ef563a47fa5bf85226c95a5.prob new file mode 100644 index 0000000..b2bb487 --- /dev/null +++ b/.cph/.B. Napoleon Cake.cpp_2885ad105ef563a47fa5bf85226c95a5.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Napoleon Cake.cpp","tests":[{"id":1658040959294,"input":"3\n6\n0 3 0 0 1 3\n10\n0 0 0 1 0 5 0 0 0 2\n3\n0 0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Napoleon Cake.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. New Theatre Square.cpp_c0c042b40510e1da55ad16e2f752f125.prob b/.cph/.B. New Theatre Square.cpp_c0c042b40510e1da55ad16e2f752f125.prob new file mode 100644 index 0000000..7441042 --- /dev/null +++ b/.cph/.B. New Theatre Square.cpp_c0c042b40510e1da55ad16e2f752f125.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. New Theatre Square.cpp","tests":[{"id":1654767962920,"input":"4\n1 1 10 1\n.\n1 2 10 1\n..\n2 1 10 1\n.\n.\n3 3 3 7\n..*\n*..\n.*.","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. New Theatre Square.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. New Year's Number.cpp_d7c084a44f202015d31b4d970ee59084.prob b/.cph/.B. New Year's Number.cpp_d7c084a44f202015d31b4d970ee59084.prob new file mode 100644 index 0000000..9be1a65 --- /dev/null +++ b/.cph/.B. New Year's Number.cpp_d7c084a44f202015d31b4d970ee59084.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. New Year's Number.cpp","tests":[{"id":1658248824121,"input":"5\n1\n4041\n4042\n8081\n8079","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. New Year's Number.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Not Sitting.cpp_05773396773295154d7863852ebe6731.prob b/.cph/.B. Not Sitting.cpp_05773396773295154d7863852ebe6731.prob new file mode 100644 index 0000000..55016db --- /dev/null +++ b/.cph/.B. Not Sitting.cpp_05773396773295154d7863852ebe6731.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Not Sitting.cpp","tests":[{"id":1663948581523,"input":"2\n4 3\n1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Not Sitting.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Numbers Box.cpp_ad3abb47558cbe53ac873f888a22298d.prob b/.cph/.B. Numbers Box.cpp_ad3abb47558cbe53ac873f888a22298d.prob new file mode 100644 index 0000000..3eee0e9 --- /dev/null +++ b/.cph/.B. Numbers Box.cpp_ad3abb47558cbe53ac873f888a22298d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Numbers Box.cpp","tests":[{"id":1658469329248,"input":"2\n2 2\n-1 1\n1 1\n3 4\n-1 -1 -2 -3\n-1 -2 -3 -4\n-2 -3 -4 -5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Numbers Box.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Odd Subarrays.cpp_c71574886b802daf65249d497d131442.prob b/.cph/.B. Odd Subarrays.cpp_c71574886b802daf65249d497d131442.prob new file mode 100644 index 0000000..4f9f0cc --- /dev/null +++ b/.cph/.B. Odd Subarrays.cpp_c71574886b802daf65249d497d131442.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Odd Subarrays.cpp","tests":[{"id":1654093986001,"input":"5\n3\n1 2 3\n4\n4 3 2 1\n2\n1 2\n2\n2 1\n6\n4 5 6 1 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Odd Subarrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Odd Swap Sort.cpp_7eca2293a88e2487185231c0f5eb4c71.prob b/.cph/.B. Odd Swap Sort.cpp_7eca2293a88e2487185231c0f5eb4c71.prob new file mode 100644 index 0000000..0c02616 --- /dev/null +++ b/.cph/.B. Odd Swap Sort.cpp_7eca2293a88e2487185231c0f5eb4c71.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Odd Swap Sort.cpp","tests":[{"id":1657108183470,"input":"4\n4\n1 6 31 14\n2\n4 2\n5\n2 9 6 7 10\n3\n6 6 6","output":""},{"id":1657108485197,"input":"\n1\n2\n4 2","output":""},{"id":1657108825949,"input":"1\n5\n2 9 6 7 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Odd Swap Sort.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Optimal Reduction.cpp_a4cd20758647082707340a1d8e058034.prob b/.cph/.B. Optimal Reduction.cpp_a4cd20758647082707340a1d8e058034.prob new file mode 100644 index 0000000..6ed7bdc --- /dev/null +++ b/.cph/.B. Optimal Reduction.cpp_a4cd20758647082707340a1d8e058034.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Optimal Reduction.cpp","tests":[{"id":1663607777809,"input":"3\n4\n2 3 5 4\n3\n1 2 3\n4\n3 1 3 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Optimal Reduction.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Paranoid String.cpp_96976c6c9b74c08110b889cd942602ed.prob b/.cph/.B. Paranoid String.cpp_96976c6c9b74c08110b889cd942602ed.prob new file mode 100644 index 0000000..f57be2e --- /dev/null +++ b/.cph/.B. Paranoid String.cpp_96976c6c9b74c08110b889cd942602ed.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Paranoid String.cpp","tests":[{"id":1655884682928,"input":"5\n1\n1\n2\n01\n3\n100\n4\n1001\n5\n11111","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Paranoid String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Patchouli's Magical Talisman.cpp_15ad505428ce5655ff140aaa968d5e80.prob b/.cph/.B. Patchouli's Magical Talisman.cpp_15ad505428ce5655ff140aaa968d5e80.prob new file mode 100644 index 0000000..2df97f6 --- /dev/null +++ b/.cph/.B. Patchouli's Magical Talisman.cpp_15ad505428ce5655ff140aaa968d5e80.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Patchouli's Magical Talisman.cpp","tests":[{"id":1654596960543,"input":"4\n2\n1 9\n3\n1 1 2\n3\n2 4 8\n3\n1049600 33792 1280","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Patchouli's Magical Talisman.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Permutation Chain.cpp_7ced46f077cad4514ecde87bf53553e5.prob b/.cph/.B. Permutation Chain.cpp_7ced46f077cad4514ecde87bf53553e5.prob new file mode 100644 index 0000000..b3652c7 --- /dev/null +++ b/.cph/.B. Permutation Chain.cpp_7ced46f077cad4514ecde87bf53553e5.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Permutation Chain.cpp","tests":[{"id":1660761548077,"input":"2\n5\n4\n","output":""},{"id":1660762482364,"input":"1\n6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Permutation Chain.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Permutation Sort.cpp_547c824e7cabee1e6fb09360b5eb0b8b.prob b/.cph/.B. Permutation Sort.cpp_547c824e7cabee1e6fb09360b5eb0b8b.prob new file mode 100644 index 0000000..f0c2750 --- /dev/null +++ b/.cph/.B. Permutation Sort.cpp_547c824e7cabee1e6fb09360b5eb0b8b.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Permutation Sort.cpp","tests":[{"id":1657549364208,"input":"3\n4\n1 3 2 4\n3\n1 2 3\n5\n2 1 4 5 3\n","output":""},{"id":1657549503855,"input":"1\n3\n2 3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Permutation Sort.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Permutation Swap.cpp_5c53b0fb60910d9c93627c47fea65e3e.prob b/.cph/.B. Permutation Swap.cpp_5c53b0fb60910d9c93627c47fea65e3e.prob new file mode 100644 index 0000000..5c92afd --- /dev/null +++ b/.cph/.B. Permutation Swap.cpp_5c53b0fb60910d9c93627c47fea65e3e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Permutation Swap.cpp","tests":[{"id":1684488130553,"input":"7\n3\n3 1 2\n4\n3 4 1 2\n7\n4 2 6 7 5 3 1\n9\n1 6 7 4 9 2 3 8 5\n6\n1 5 3 4 2 6\n10\n3 10 5 2 9 6 7 8 1 4\n11\n1 11 6 4 8 3 7 5 9 10 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Permutation Swap.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Permutations & Primes.cpp_722d2ac20fd4d7ac1baff200fca200cf.prob b/.cph/.B. Permutations & Primes.cpp_722d2ac20fd4d7ac1baff200fca200cf.prob new file mode 100644 index 0000000..178c065 --- /dev/null +++ b/.cph/.B. Permutations & Primes.cpp_722d2ac20fd4d7ac1baff200fca200cf.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Permutations & Primes.cpp","tests":[{"id":1693646384684,"input":"3\n2\n1\n5\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Permutations & Primes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Phoenix and Puzzle.cpp_91af1b6d82c0c65e41979daa98546d26.prob b/.cph/.B. Phoenix and Puzzle.cpp_91af1b6d82c0c65e41979daa98546d26.prob new file mode 100644 index 0000000..258a6f5 --- /dev/null +++ b/.cph/.B. Phoenix and Puzzle.cpp_91af1b6d82c0c65e41979daa98546d26.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Phoenix and Puzzle.cpp","tests":[{"id":1657475757277,"input":"3\n2\n4\n6","output":""},{"id":1657475768839,"input":"1\n16","output":""},{"id":1657475886915,"input":"13\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13","output":""},{"id":1657476742262,"input":"1\n18","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Phoenix and Puzzle.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Points on Plane.cpp_47560a2f71f8d69a4ac64cf7d93feed9.prob b/.cph/.B. Points on Plane.cpp_47560a2f71f8d69a4ac64cf7d93feed9.prob new file mode 100644 index 0000000..1659649 --- /dev/null +++ b/.cph/.B. Points on Plane.cpp_47560a2f71f8d69a4ac64cf7d93feed9.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Points on Plane.cpp","tests":[{"id":1687422949709,"input":"4\n1\n3\n5\n975461057789971042","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Points on Plane.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Polycarp Writes a String from Memory.cpp_479dd70a5f9332d47b7fd2bc773c6f97.prob b/.cph/.B. Polycarp Writes a String from Memory.cpp_479dd70a5f9332d47b7fd2bc773c6f97.prob new file mode 100644 index 0000000..bc7e392 --- /dev/null +++ b/.cph/.B. Polycarp Writes a String from Memory.cpp_479dd70a5f9332d47b7fd2bc773c6f97.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Polycarp Writes a String from Memory.cpp","tests":[{"id":1657995404844,"input":"6\nlollipops\nstringology\nabracadabra\ncodeforces\ntest\nf","output":""},{"id":1658027666248,"input":"1\nstringology","output":""},{"id":1658027774336,"input":"1\nabracadabra","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Polycarp Writes a String from Memory.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Prefix Removals.cpp_868ac5a436d459bfdd306c7121e1887e.prob b/.cph/.B. Prefix Removals.cpp_868ac5a436d459bfdd306c7121e1887e.prob new file mode 100644 index 0000000..da61e39 --- /dev/null +++ b/.cph/.B. Prefix Removals.cpp_868ac5a436d459bfdd306c7121e1887e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Prefix Removals.cpp","tests":[{"id":1647956044496,"input":"6\nabcabdc\na\nbbbbbbbbbb\ncodeforces\ncffcfccffccfcffcfccfcffccffcfccf\nzyzyzwxxyyxxyyzzyzzxxwzxwywxwzxxyzzw","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Prefix Removals.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Promo.cpp_258479d3727c60ced5053b7796e46f2a.prob b/.cph/.B. Promo.cpp_258479d3727c60ced5053b7796e46f2a.prob new file mode 100644 index 0000000..7c9ffac --- /dev/null +++ b/.cph/.B. Promo.cpp_258479d3727c60ced5053b7796e46f2a.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Promo.cpp","tests":[{"id":1655046694453,"input":"5 3\n5 3 1 5 2\n3 2\n1 1\n5 3","output":""},{"id":1655046936631,"input":"5 1\n5 3 1 5 2\n1 1","output":""},{"id":1655047376190,"input":"5 3\n5 3 1 5 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Promo.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Quality vs Quantity.cpp_7bb5b7ae803eae74678480db1f241739.prob b/.cph/.B. Quality vs Quantity.cpp_7bb5b7ae803eae74678480db1f241739.prob new file mode 100644 index 0000000..7fec014 --- /dev/null +++ b/.cph/.B. Quality vs Quantity.cpp_7bb5b7ae803eae74678480db1f241739.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Quality vs Quantity.cpp","tests":[{"id":1648370931212,"input":"4\n3\n1 2 3\n5\n2 8 6 3 1\n4\n3 5 4 2\n5\n1000000000 1000000000 1000000000 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Quality vs Quantity.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Queue at the School.cpp_3478b5681f2efb7e2793712cfc9418fe.prob b/.cph/.B. Queue at the School.cpp_3478b5681f2efb7e2793712cfc9418fe.prob new file mode 100644 index 0000000..fc4c816 --- /dev/null +++ b/.cph/.B. Queue at the School.cpp_3478b5681f2efb7e2793712cfc9418fe.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Queue at the School.cpp","tests":[{"id":1659784501762,"input":"5 1\nBGGBG","output":""},{"id":1659784510241,"input":"5 2\nBGGBG","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Queue at the School.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Random Teams.cpp_0f08f151add02d6d1650b0c15afb5333.prob b/.cph/.B. Random Teams.cpp_0f08f151add02d6d1650b0c15afb5333.prob new file mode 100644 index 0000000..9989361 --- /dev/null +++ b/.cph/.B. Random Teams.cpp_0f08f151add02d6d1650b0c15afb5333.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Random Teams.cpp","tests":[{"id":1659887323204,"input":"6 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Random Teams.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Reach Median.cpp_109f14ef2ab51acdd4ab0e650537d0fd.prob b/.cph/.B. Reach Median.cpp_109f14ef2ab51acdd4ab0e650537d0fd.prob new file mode 100644 index 0000000..103a88c --- /dev/null +++ b/.cph/.B. Reach Median.cpp_109f14ef2ab51acdd4ab0e650537d0fd.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Reach Median.cpp","tests":[{"id":1654694056458,"input":"7 20\n21 15 12 11 20 19 12","output":""},{"id":1654694083541,"input":"3 8\n6 5 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Reach Median.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Red and Blue.cpp_f515fde1ffdb8ce2479dca8ef36a4cc6.prob b/.cph/.B. Red and Blue.cpp_f515fde1ffdb8ce2479dca8ef36a4cc6.prob new file mode 100644 index 0000000..78acd88 --- /dev/null +++ b/.cph/.B. Red and Blue.cpp_f515fde1ffdb8ce2479dca8ef36a4cc6.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Red and Blue.cpp","tests":[{"id":1658385310975,"input":"4\n4\n6 -5 7 -3\n3\n2 3 -4\n2\n1 1\n4\n10 -3 2 2\n5\n-1 -2 -3 -4 -5\n5\n-1 -2 -3 -4 -5\n1\n0\n1\n0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Red and Blue.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Remove Prefix.cpp_3f68fe68dd9d1fdcc2d61fe9b26b1b75.prob b/.cph/.B. Remove Prefix.cpp_3f68fe68dd9d1fdcc2d61fe9b26b1b75.prob new file mode 100644 index 0000000..8c910ac --- /dev/null +++ b/.cph/.B. Remove Prefix.cpp_3f68fe68dd9d1fdcc2d61fe9b26b1b75.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Remove Prefix.cpp","tests":[{"id":1659627269895,"input":"5\n4\n3 1 4 3\n5\n1 1 1 1 1\n1\n1\n6\n6 5 4 3 2 1\n7\n1 2 1 7 1 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Remove Prefix.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Rising Sand.cpp_f91187aceef22164d601129a2dbfe22d.prob b/.cph/.B. Rising Sand.cpp_f91187aceef22164d601129a2dbfe22d.prob new file mode 100644 index 0000000..15204d5 --- /dev/null +++ b/.cph/.B. Rising Sand.cpp_f91187aceef22164d601129a2dbfe22d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Rising Sand.cpp","tests":[{"id":1656429230668,"input":"3\n5 2\n2 9 2 4 1\n4 4\n1 3 2 1\n3 1\n1 3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Rising Sand.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Robots.cpp_241ccc9455cf6f59c1c7228e60bbd0f4.prob b/.cph/.B. Robots.cpp_241ccc9455cf6f59c1c7228e60bbd0f4.prob new file mode 100644 index 0000000..df1876b --- /dev/null +++ b/.cph/.B. Robots.cpp_241ccc9455cf6f59c1c7228e60bbd0f4.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Robots.cpp","tests":[{"id":1653125092829,"input":"6\n1 3\nERR\n2 2\nER\nRE\n2 2\nER\nER\n1 1\nR\n4 3\nEEE\nEEE\nERR\nEER\n3 3\nEEE\nEER\nREE","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Robots.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Rooms and Staircases.cpp_f9a4f429cf45470db248cb027cf10c20.prob b/.cph/.B. Rooms and Staircases.cpp_f9a4f429cf45470db248cb027cf10c20.prob new file mode 100644 index 0000000..179ac32 --- /dev/null +++ b/.cph/.B. Rooms and Staircases.cpp_f9a4f429cf45470db248cb027cf10c20.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Rooms and Staircases.cpp","tests":[{"id":1657933226728,"input":"4\n5\n00100\n8\n00000000\n5\n11111\n3\n110","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Rooms and Staircases.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Sasha and the Drawing.cpp_0ca89e1d27d331912b91736bfa72e415.prob b/.cph/.B. Sasha and the Drawing.cpp_0ca89e1d27d331912b91736bfa72e415.prob new file mode 100644 index 0000000..069d8c7 --- /dev/null +++ b/.cph/.B. Sasha and the Drawing.cpp_0ca89e1d27d331912b91736bfa72e415.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Sasha and the Drawing.cpp","tests":[{"id":1708466964416,"input":"1\n3 10","output":""},{"id":1708467200655,"input":"1\n2 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Sasha and the Drawing.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Social Distance.cpp_8c152bb01b101094b232690492cb46e7.prob b/.cph/.B. Social Distance.cpp_8c152bb01b101094b232690492cb46e7.prob new file mode 100644 index 0000000..ea45b23 --- /dev/null +++ b/.cph/.B. Social Distance.cpp_8c152bb01b101094b232690492cb46e7.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Social Distance.cpp","tests":[{"id":1654538837881,"input":"6\n3 2\n1 1 1\n2 4\n1 1\n2 5\n2 1\n3 8\n1 2 1\n4 12\n1 2 1 3\n4 19\n1 2 1 3\n","output":""},{"id":1654539007449,"input":"1\n2 5\n2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Social Distance.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Sort the Array.cpp_be3296f25a0bee8a2e5f3f0de9fd1741.prob b/.cph/.B. Sort the Array.cpp_be3296f25a0bee8a2e5f3f0de9fd1741.prob new file mode 100644 index 0000000..e9f50cc --- /dev/null +++ b/.cph/.B. Sort the Array.cpp_be3296f25a0bee8a2e5f3f0de9fd1741.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Sort the Array.cpp","tests":[{"id":1659944897443,"input":"4\n2 1 3 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Sort the Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Sort the Subarray.cpp_5189be39c277c460f9425fa075bb385e.prob b/.cph/.B. Sort the Subarray.cpp_5189be39c277c460f9425fa075bb385e.prob new file mode 100644 index 0000000..d759e64 --- /dev/null +++ b/.cph/.B. Sort the Subarray.cpp_5189be39c277c460f9425fa075bb385e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Sort the Subarray.cpp","tests":[{"id":1686375189568,"input":"3\n7\n6 7 3 4 4 6 5\n6 3 4 4 7 6 5\n3\n1 2 1\n1 1 2\n3\n2 2 1\n2 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Sort the Subarray.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Special Permutation.cpp_a3778a69d561a100963100e73ebd5ecf.prob b/.cph/.B. Special Permutation.cpp_a3778a69d561a100963100e73ebd5ecf.prob new file mode 100644 index 0000000..f457d9e --- /dev/null +++ b/.cph/.B. Special Permutation.cpp_a3778a69d561a100963100e73ebd5ecf.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Special Permutation.cpp","tests":[{"id":1655541996012,"input":"7\n6 2 5\n6 1 3\n6 4 3\n4 2 4\n10 5 3\n2 1 2\n2 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Special Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. StORage room.cpp_496f64cf8ead8c87d5cea452f3c6040b.prob b/.cph/.B. StORage room.cpp_496f64cf8ead8c87d5cea452f3c6040b.prob new file mode 100644 index 0000000..a4b05b0 --- /dev/null +++ b/.cph/.B. StORage room.cpp_496f64cf8ead8c87d5cea452f3c6040b.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. StORage room.cpp","tests":[{"id":1709640664589,"input":"1\n4\n0 3 3 5\n3 0 3 7\n3 3 0 7\n5 7 7 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. StORage room.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. String LCM.cpp_b77df8335a4bbf060d8fc4fc3c74d970.prob b/.cph/.B. String LCM.cpp_b77df8335a4bbf060d8fc4fc3c74d970.prob new file mode 100644 index 0000000..a11f413 --- /dev/null +++ b/.cph/.B. String LCM.cpp_b77df8335a4bbf060d8fc4fc3c74d970.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. String LCM.cpp","tests":[{"id":1658375168808,"input":"3\nbaba\nba\naa\naaa\naba\nab","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. String LCM.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Subtract Operation.cpp_3544b5ad3f43d66cbffbb427808f3c68.prob b/.cph/.B. Subtract Operation.cpp_3544b5ad3f43d66cbffbb427808f3c68.prob new file mode 100644 index 0000000..b11e851 --- /dev/null +++ b/.cph/.B. Subtract Operation.cpp_3544b5ad3f43d66cbffbb427808f3c68.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Subtract Operation.cpp","tests":[{"id":1648889780004,"input":"4\n4 5\n4 2 2 7\n5 4\n1 9 1 3 4\n2 17\n17 0\n2 17\n18 18","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Subtract Operation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Sum of Medians.cpp_55f5d5db54f8365094eb9683ce975a19.prob b/.cph/.B. Sum of Medians.cpp_55f5d5db54f8365094eb9683ce975a19.prob new file mode 100644 index 0000000..f95799d --- /dev/null +++ b/.cph/.B. Sum of Medians.cpp_55f5d5db54f8365094eb9683ce975a19.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Sum of Medians.cpp","tests":[{"id":1654700683344,"input":"6\n2 4\n0 24 34 58 62 64 69 78\n2 2\n27 61 81 91\n4 3\n2 4 16 18 21 27 36 53 82 91 92 95\n3 4\n3 11 12 22 33 35 38 67 69 71 94 99\n2 1\n11 41\n3 3\n1 1 1 1 1 1 1 1 1\n","output":""},{"id":1654701166461,"input":"1\n4 3\n2 4 16 18 21 27 36 53 82 91 92 95","output":""},{"id":1654701471428,"input":"1\n3 4\n3 11 12 22 33 35 38 67 69 71 94 99","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Sum of Medians.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Summation Game.cpp_841f3723d1b202bf5fba42e9ed8206e6.prob b/.cph/.B. Summation Game.cpp_841f3723d1b202bf5fba42e9ed8206e6.prob new file mode 100644 index 0000000..e8f9448 --- /dev/null +++ b/.cph/.B. Summation Game.cpp_841f3723d1b202bf5fba42e9ed8206e6.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Summation Game.cpp","tests":[{"id":1705833497631,"input":"8\n1 1 1\n1\n4 1 1\n3 1 2 4\n6 6 3\n1 4 3 2 5 6\n6 6 1\n3 7 3 3 32 15\n8 5 3\n5 5 3 3 3 2 9 9\n10 6 4\n1 8 2 9 3 3 4 5 3 200\n2 2 1\n4 3\n2 1 2\n1 3","output":"0\n2\n0\n3\n-5\n-9\n0\n-1"}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Summation Game.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Swap and Delete.cpp_c5d85b15e5fbe610a5b01367a458f16e.prob b/.cph/.B. Swap and Delete.cpp_c5d85b15e5fbe610a5b01367a458f16e.prob new file mode 100644 index 0000000..e0a722c --- /dev/null +++ b/.cph/.B. Swap and Delete.cpp_c5d85b15e5fbe610a5b01367a458f16e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Swap and Delete.cpp","tests":[{"id":1706558881078,"input":"4\n0\n011\n0101110001\n111100","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Swap and Delete.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. T-primes.cpp_c7ff6f3cc8bd799a0aed535a9a0ff64b.prob b/.cph/.B. T-primes.cpp_c7ff6f3cc8bd799a0aed535a9a0ff64b.prob new file mode 100644 index 0000000..77eef0b --- /dev/null +++ b/.cph/.B. T-primes.cpp_c7ff6f3cc8bd799a0aed535a9a0ff64b.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. T-primes.cpp","tests":[{"id":1659962734674,"input":"3\n4 9 25","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. T-primes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Taxi.cpp_dc8b640237a2fdca05b07985bbc8c6bf.prob b/.cph/.B. Taxi.cpp_dc8b640237a2fdca05b07985bbc8c6bf.prob new file mode 100644 index 0000000..1283c42 --- /dev/null +++ b/.cph/.B. Taxi.cpp_dc8b640237a2fdca05b07985bbc8c6bf.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Taxi.cpp","tests":[{"id":1658924928447,"input":"5\n1 2 4 3 3\n","output":""},{"id":1658924980273,"input":"8\n2 3 4 4 2 1 3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Taxi.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Team CompositionProgrammers and Mathematicians.cpp_a78e13f6f4fa4510f5795470764b86b2.prob b/.cph/.B. Team CompositionProgrammers and Mathematicians.cpp_a78e13f6f4fa4510f5795470764b86b2.prob new file mode 100644 index 0000000..67ba0a1 --- /dev/null +++ b/.cph/.B. Team CompositionProgrammers and Mathematicians.cpp_a78e13f6f4fa4510f5795470764b86b2.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Team CompositionProgrammers and Mathematicians.cpp","tests":[{"id":1650106259272,"input":"6\n5 5\n10 1\n2 3\n0 0\n17 2\n1000000000 1000000000","output":""},{"id":1650137244910,"input":"1\n29 11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Team CompositionProgrammers and Mathematicians.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Tenzing and Books.cpp_46238cc7ec60c1c6167824c686f2d51e.prob b/.cph/.B. Tenzing and Books.cpp_46238cc7ec60c1c6167824c686f2d51e.prob new file mode 100644 index 0000000..228e061 --- /dev/null +++ b/.cph/.B. Tenzing and Books.cpp_46238cc7ec60c1c6167824c686f2d51e.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Tenzing and Books.cpp","tests":[{"id":1693865540180,"input":"3\n5 7\n1 2 3 4 5\n5 4 3 2 1\n1 3 5 7 9\n5 2\n3 2 3 4 5\n5 4 3 2 1\n3 3 5 7 9\n3 0\n1 2 3\n3 2 1\n2 2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Tenzing and Books.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Ternary Logic.cpp_394eb87a070ef1d3f142a445ffccbec6.prob b/.cph/.B. Ternary Logic.cpp_394eb87a070ef1d3f142a445ffccbec6.prob new file mode 100644 index 0000000..416dada --- /dev/null +++ b/.cph/.B. Ternary Logic.cpp_394eb87a070ef1d3f142a445ffccbec6.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Ternary Logic.cpp","tests":[{"id":1660727040834,"input":"14 34\n","output":""},{"id":1660727050306,"input":"50 34\n","output":""},{"id":1660727060581,"input":"387420489 225159023\n","output":""},{"id":1660727067967,"input":"5 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Ternary Logic.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. The Great Hero.cpp_0d88e2d19ed505f900a145bb7893a228.prob b/.cph/.B. The Great Hero.cpp_0d88e2d19ed505f900a145bb7893a228.prob new file mode 100644 index 0000000..5716689 --- /dev/null +++ b/.cph/.B. The Great Hero.cpp_0d88e2d19ed505f900a145bb7893a228.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. The Great Hero.cpp","tests":[{"id":1658058144011,"input":"6\n2\n1 2\n2\n1 0\n3\n4 4 4\n2\n0 0\n3\n0 1 0\n4\n1000000000 1000000000 1000000000 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. The Great Hero.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Triple.cpp_670d3737c44106d2c2280cf30c0c1cff.prob b/.cph/.B. Triple.cpp_670d3737c44106d2c2280cf30c0c1cff.prob new file mode 100644 index 0000000..32ae9b7 --- /dev/null +++ b/.cph/.B. Triple.cpp_670d3737c44106d2c2280cf30c0c1cff.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Triple.cpp","tests":[{"id":1654777829609,"input":"7\n1\n1\n3\n2 2 2\n7\n2 2 3 3 4 2 2\n8\n1 4 3 4 3 2 4 1\n9\n1 1 1 2 2 2 3 3 3\n5\n1 5 2 4 3\n4\n4 4 4 4\n","output":""},{"id":1654777958159,"input":"1\n8\n1 4 3 4 3 2 4 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Triple.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Two Divisors.cpp_72ef6abbb293f090fa905ce1f4e85b44.prob b/.cph/.B. Two Divisors.cpp_72ef6abbb293f090fa905ce1f4e85b44.prob new file mode 100644 index 0000000..d7ed75a --- /dev/null +++ b/.cph/.B. Two Divisors.cpp_72ef6abbb293f090fa905ce1f4e85b44.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Two Divisors.cpp","tests":[{"id":1705932808769,"input":"8\n2 3\n1 2\n3 11\n1 5\n5 10\n4 6\n3 9\n250000000 500000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Two Divisors.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Valerii Against Everyone.cpp_bd0791041d3629b40f93dd19c3b55469.prob b/.cph/.B. Valerii Against Everyone.cpp_bd0791041d3629b40f93dd19c3b55469.prob new file mode 100644 index 0000000..6246274 --- /dev/null +++ b/.cph/.B. Valerii Against Everyone.cpp_bd0791041d3629b40f93dd19c3b55469.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Valerii Against Everyone.cpp","tests":[{"id":1658504795930,"input":"2\n6\n4 3 0 1 2 0\n2\n2 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Valerii Against Everyone.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Vlad and Candies.cpp_7ab6b59243af50f214b2e7bdba989a9b.prob b/.cph/.B. Vlad and Candies.cpp_7ab6b59243af50f214b2e7bdba989a9b.prob new file mode 100644 index 0000000..6a0609e --- /dev/null +++ b/.cph/.B. Vlad and Candies.cpp_7ab6b59243af50f214b2e7bdba989a9b.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Vlad and Candies.cpp","tests":[{"id":1656439893824,"input":"6\n2\n2 3\n1\n2\n5\n1 6 2 4 3\n4\n2 2 2 1\n3\n1 1000000000 999999999\n1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Vlad and Candies.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. William the Vigilant.cpp_215f1dbf8596cf6c2066de4037df713d.prob b/.cph/.B. William the Vigilant.cpp_215f1dbf8596cf6c2066de4037df713d.prob new file mode 100644 index 0000000..ee4e4e4 --- /dev/null +++ b/.cph/.B. William the Vigilant.cpp_215f1dbf8596cf6c2066de4037df713d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. William the Vigilant.cpp","tests":[{"id":1658829437741,"input":"9 10\nabcabcabc\n1 a\n1 b\n2 c\n3 a\n4 b\n5 c\n8 a\n9 b\n1 c\n4 a","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. William the Vigilant.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Woeful Permutation.cpp_5af8629e7f5cdd6101558d72af9a13f9.prob b/.cph/.B. Woeful Permutation.cpp_5af8629e7f5cdd6101558d72af9a13f9.prob new file mode 100644 index 0000000..fe733de --- /dev/null +++ b/.cph/.B. Woeful Permutation.cpp_5af8629e7f5cdd6101558d72af9a13f9.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Woeful Permutation.cpp","tests":[{"id":1660504505651,"input":"2\n3 \n4","output":""},{"id":1660504543603,"input":"3\n9\n7\n8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Woeful Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. XY Sequence.cpp_94f8734c685e08cbd0e6f5b397cac6d5.prob b/.cph/.B. XY Sequence.cpp_94f8734c685e08cbd0e6f5b397cac6d5.prob new file mode 100644 index 0000000..2dfc5aa --- /dev/null +++ b/.cph/.B. XY Sequence.cpp_94f8734c685e08cbd0e6f5b397cac6d5.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. XY Sequence.cpp","tests":[{"id":1648369707924,"input":"3\n5 100 1 30\n7 1000000000 1000000000 1000000000\n4 1 7 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. XY Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Xenia and Ringroad.cpp_30e9672f23b04819062b41a479603c03.prob b/.cph/.B. Xenia and Ringroad.cpp_30e9672f23b04819062b41a479603c03.prob new file mode 100644 index 0000000..a178604 --- /dev/null +++ b/.cph/.B. Xenia and Ringroad.cpp_30e9672f23b04819062b41a479603c03.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Xenia and Ringroad.cpp","tests":[{"id":1659787203111,"input":"4 3\n2 3 3\n","output":""},{"id":1659787214385,"input":"4 3\n3 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Xenia and Ringroad.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Yet Another Coin Problem.cpp_5c58e0543768a9517fbf6811a928cb2d.prob b/.cph/.B. Yet Another Coin Problem.cpp_5c58e0543768a9517fbf6811a928cb2d.prob new file mode 100644 index 0000000..54e182d --- /dev/null +++ b/.cph/.B. Yet Another Coin Problem.cpp_5c58e0543768a9517fbf6811a928cb2d.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Yet Another Coin Problem.cpp","tests":[{"id":1709364809389,"input":"1\n98","output":""},{"id":1709370395886,"input":"14\n1\n2\n3\n5\n7\n11\n12\n14\n16\n17\n18\n20\n98\n402931328","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\B. Yet Another Coin Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B. Z mod X = C.cpp_c13f20d77d389dc1803260de894a55d0.prob b/.cph/.B. Z mod X = C.cpp_c13f20d77d389dc1803260de894a55d0.prob new file mode 100644 index 0000000..01a3a8a --- /dev/null +++ b/.cph/.B. Z mod X = C.cpp_c13f20d77d389dc1803260de894a55d0.prob @@ -0,0 +1 @@ +{"name":"Local: B","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Z mod X = C.cpp","tests":[{"id":1653114787737,"input":"4\n1 3 4\n127 234 421\n2 7 8\n59 94 388\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B. Z mod X = C.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.B1. Tokitsukaze and Good 01-String.cpp_d5116bcfaf56bba4e6a7b24c3b822af9.prob b/.cph/.B1. Tokitsukaze and Good 01-String.cpp_d5116bcfaf56bba4e6a7b24c3b822af9.prob new file mode 100644 index 0000000..432416f --- /dev/null +++ b/.cph/.B1. Tokitsukaze and Good 01-String.cpp_d5116bcfaf56bba4e6a7b24c3b822af9.prob @@ -0,0 +1 @@ +{"name":"Local: B1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B1. Tokitsukaze and Good 01-String.cpp","tests":[{"id":1652618205723,"input":"5\n10\n1110011000\n8\n11001111\n2\n00\n2\n11\n6\n100110","output":""},{"id":1652618877777,"input":"1\n10\n1110011000","output":""},{"id":1653111203549,"input":"1\n6\n110010","output":""},{"id":1653111253912,"input":"1\n6\n010010","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\B1. Tokitsukaze and Good 01-String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Binary Mismatch.cpp_793889b46d58cceacb349c4c2f575616.prob b/.cph/.Binary Mismatch.cpp_793889b46d58cceacb349c4c2f575616.prob new file mode 100644 index 0000000..7c5babd --- /dev/null +++ b/.cph/.Binary Mismatch.cpp_793889b46d58cceacb349c4c2f575616.prob @@ -0,0 +1 @@ +{"name":"Local: Binary Mismatch","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Binary Mismatch.cpp","tests":[{"id":1650113118970,"input":"3\n2\n01\n3\n010\n4\n1000\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Binary Mismatch.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C - Snuke the Cookie Picker.cpp_7b00e5b37969496913b8b04a5ec60360.prob b/.cph/.C - Snuke the Cookie Picker.cpp_7b00e5b37969496913b8b04a5ec60360.prob new file mode 100644 index 0000000..4f1e2a1 --- /dev/null +++ b/.cph/.C - Snuke the Cookie Picker.cpp_7b00e5b37969496913b8b04a5ec60360.prob @@ -0,0 +1 @@ +{"name":"Local: C - Snuke the Cookie Picker","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C - Snuke the Cookie Picker.cpp","tests":[{"id":1686645232218,"input":"3 2\n#.\n##\n##\n","output":""},{"id":1686645240675,"input":"5 6\n......\n..#.#.\n..###.\n..###.\n......\n","output":""},{"id":1686645266125,"input":"6 6\n..####\n..##.#\n..####\n..####\n..####\n......","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C - Snuke the Cookie Picker.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. 3SUM Closure.cpp_6081971680c778446b7dd25eb96533b0.prob b/.cph/.C. 3SUM Closure.cpp_6081971680c778446b7dd25eb96533b0.prob new file mode 100644 index 0000000..821536e --- /dev/null +++ b/.cph/.C. 3SUM Closure.cpp_6081971680c778446b7dd25eb96533b0.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. 3SUM Closure.cpp","tests":[{"id":1656431028302,"input":"4\n3\n-1 0 1\n5\n1 -2 -2 1 -3\n6\n0 0 0 0 0 0\n4\n-1 2 -3 4","output":""},{"id":1656431386111,"input":"1\n6\n0 0 0 0 0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. 3SUM Closure.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Add, Divide and Floor.cpp_329995f34678bfa234344440f4bcf340.prob b/.cph/.C. Add, Divide and Floor.cpp_329995f34678bfa234344440f4bcf340.prob new file mode 100644 index 0000000..5d090c6 --- /dev/null +++ b/.cph/.C. Add, Divide and Floor.cpp_329995f34678bfa234344440f4bcf340.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Add, Divide and Floor.cpp","tests":[{"id":1709983749513,"input":"4\n1\n10\n2\n4 6\n6\n2 1 2 1 2 1\n2\n0 32","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Add, Divide and Floor.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Andrew and Stones.cpp_e4cdf97c7ab6dd6e81c1674c57b69218.prob b/.cph/.C. Andrew and Stones.cpp_e4cdf97c7ab6dd6e81c1674c57b69218.prob new file mode 100644 index 0000000..4af4699 --- /dev/null +++ b/.cph/.C. Andrew and Stones.cpp_e4cdf97c7ab6dd6e81c1674c57b69218.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Andrew and Stones.cpp","tests":[{"id":1657115052314,"input":"4\n5\n1 2 2 3 6\n3\n1 3 1\n3\n1 2 1\n4\n3 1 1 2\n","output":""},{"id":1657115509613,"input":"1\n9\n1 2 4 4 5 5 5 5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Andrew and Stones.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Anji's Binary Tree.cpp_5c9c61eab628c6356bac5dcea394200c.prob b/.cph/.C. Anji's Binary Tree.cpp_5c9c61eab628c6356bac5dcea394200c.prob new file mode 100644 index 0000000..1e7cd38 --- /dev/null +++ b/.cph/.C. Anji's Binary Tree.cpp_5c9c61eab628c6356bac5dcea394200c.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Anji's Binary Tree.cpp","tests":[{"id":1710069277410,"input":"5\n3\nLRU\n2 3\n0 0\n0 0\n3\nULR\n3 2\n0 0\n0 0\n2\nLU\n0 2\n0 0\n4\nRULR\n3 0\n0 0\n0 4\n2 0\n7\nLLRRRLU\n5 2\n3 6\n0 0\n7 0\n4 0\n0 0\n0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Anji's Binary Tree.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Array Destruction.cpp_f7de438865816a1318edf6a57b4913d6.prob b/.cph/.C. Array Destruction.cpp_f7de438865816a1318edf6a57b4913d6.prob new file mode 100644 index 0000000..b7fe43f --- /dev/null +++ b/.cph/.C. Array Destruction.cpp_f7de438865816a1318edf6a57b4913d6.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Array Destruction.cpp","tests":[{"id":1696507510037,"input":"3\n6\nACBCBC\n7\nAAAAFPC\n22\nFEADBBDFFEDFFFDHHHADCC\n","output":""},{"id":1702999275833,"input":"1\n6\nACBCBC","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Array Destruction.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Assembly via Minimums.cpp_fb728fa0a36a982b9f7e8af2c8f71b0f.prob b/.cph/.C. Assembly via Minimums.cpp_fb728fa0a36a982b9f7e8af2c8f71b0f.prob new file mode 100644 index 0000000..6bd2ce2 --- /dev/null +++ b/.cph/.C. Assembly via Minimums.cpp_fb728fa0a36a982b9f7e8af2c8f71b0f.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Assembly via Minimums.cpp","tests":[{"id":1693034678114,"input":"5\n3\n1 3 1\n2\n10\n4\n7 5 3 5 3 3\n5\n2 2 2 2 2 2 2 2 2 2\n5\n3 0 0 -2 0 -2 0 0 -2 -2\n","output":""},{"id":1693037382182,"input":"1\n4\n7 5 3 5 3 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Assembly via Minimums.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Bakry and Partitioning.cpp_f57300527c304bb48572970ac796f203.prob b/.cph/.C. Bakry and Partitioning.cpp_f57300527c304bb48572970ac796f203.prob new file mode 100644 index 0000000..a83ae7d --- /dev/null +++ b/.cph/.C. Bakry and Partitioning.cpp_f57300527c304bb48572970ac796f203.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Bakry and Partitioning.cpp","tests":[{"id":1696779233305,"input":"5\n2 2\n1 3\n1 2\n5 5\n3 3 3 3 3\n1 2\n2 3\n1 4\n4 5\n5 2\n1 7 2 3 5\n1 2\n2 3\n1 4\n4 5\n5 3\n1 6 4 1 2\n1 2\n2 3\n1 4\n4 5\n3 3\n1 7 4\n1 2\n2 3\n","output":""},{"id":1696780997789,"input":"1\n5 5\n3 3 3 3 3\n1 2\n2 3\n1 4\n4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Bakry and Partitioning.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Best Binary String.cpp_ed4e902fe7db493be08eb437c4038138.prob b/.cph/.C. Best Binary String.cpp_ed4e902fe7db493be08eb437c4038138.prob new file mode 100644 index 0000000..7cdb4f7 --- /dev/null +++ b/.cph/.C. Best Binary String.cpp_ed4e902fe7db493be08eb437c4038138.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Best Binary String.cpp","tests":[{"id":1685183573949,"input":"4\n??01?\n10100\n1??10?\n0?1?10?10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Best Binary String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Bracket Sequence Deletion.cpp_bc5504dc3d4b803afc9e5a7823ba44e1.prob b/.cph/.C. Bracket Sequence Deletion.cpp_bc5504dc3d4b803afc9e5a7823ba44e1.prob new file mode 100644 index 0000000..505a3a6 --- /dev/null +++ b/.cph/.C. Bracket Sequence Deletion.cpp_bc5504dc3d4b803afc9e5a7823ba44e1.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Bracket Sequence Deletion.cpp","tests":[{"id":1656500864318,"input":"5\n2\n()\n3\n())\n4\n((((\n5\n)((()\n6\n)((()(","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Bracket Sequence Deletion.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Build Permutation.cpp_152b63741e5b39388d4e4d59ba6fe916.prob b/.cph/.C. Build Permutation.cpp_152b63741e5b39388d4e4d59ba6fe916.prob new file mode 100644 index 0000000..440e80f --- /dev/null +++ b/.cph/.C. Build Permutation.cpp_152b63741e5b39388d4e4d59ba6fe916.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Build Permutation.cpp","tests":[{"id":1662630323204,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Build Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Bun Lover.cpp_0a7539332d32242b708715fa14364d59.prob b/.cph/.C. Bun Lover.cpp_0a7539332d32242b708715fa14364d59.prob new file mode 100644 index 0000000..1abf437 --- /dev/null +++ b/.cph/.C. Bun Lover.cpp_0a7539332d32242b708715fa14364d59.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Bun Lover.cpp","tests":[{"id":1682793406060,"input":"4\n4\n5\n6\n179179179","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Bun Lover.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Cat Cycle.cpp_8e15c00077fa4571812f12eb2c6698ff.prob b/.cph/.C. Cat Cycle.cpp_8e15c00077fa4571812f12eb2c6698ff.prob new file mode 100644 index 0000000..1f12cc4 --- /dev/null +++ b/.cph/.C. Cat Cycle.cpp_8e15c00077fa4571812f12eb2c6698ff.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Cat Cycle.cpp","tests":[{"id":1655019021393,"input":"7\n2 1\n2 2\n3 1\n3 2\n3 3\n5 5\n69 1337","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Cat Cycle.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Closest Cities.cpp_4fcf805a9f841a3ee492673e0253d2bf.prob b/.cph/.C. Closest Cities.cpp_4fcf805a9f841a3ee492673e0253d2bf.prob new file mode 100644 index 0000000..1913413 --- /dev/null +++ b/.cph/.C. Closest Cities.cpp_4fcf805a9f841a3ee492673e0253d2bf.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Closest Cities.cpp","tests":[{"id":1706558292033,"input":"1\n5\n0 8 12 15 20\n5\n1 4\n1 5\n3 4\n3 2\n5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Closest Cities.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Contrast Value.cpp_7206a531ed76c230d58b5dd335288f4a.prob b/.cph/.C. Contrast Value.cpp_7206a531ed76c230d58b5dd335288f4a.prob new file mode 100644 index 0000000..ea63806 --- /dev/null +++ b/.cph/.C. Contrast Value.cpp_7206a531ed76c230d58b5dd335288f4a.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Contrast Value.cpp","tests":[{"id":1685124214254,"input":"4\n5\n1 3 3 3 7\n2\n4 2\n4\n1 1 1 1\n7\n5 4 2 1 0 0 4\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Contrast Value.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Counting Orders.cpp_095544cd0e9565413b53cc6b5395d53e.prob b/.cph/.C. Counting Orders.cpp_095544cd0e9565413b53cc6b5395d53e.prob new file mode 100644 index 0000000..474b10a --- /dev/null +++ b/.cph/.C. Counting Orders.cpp_095544cd0e9565413b53cc6b5395d53e.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Counting Orders.cpp","tests":[{"id":1684493145423,"input":"5\n6\n9 6 8 4 5 2\n4 1 5 6 3 1\n3\n4 3 2\n3 4 9\n1\n2\n1\n3\n2 3 4\n1 3 3\n12\n2 3 7 10 23 28 29 50 69 135 420 1000\n1 1 2 3 5 8 13 21 34 55 89 144","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Counting Orders.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Detective Task.cpp_64c5d5db1adc18c363c3b1806363f306.prob b/.cph/.C. Detective Task.cpp_64c5d5db1adc18c363c3b1806363f306.prob new file mode 100644 index 0000000..4d5ba24 --- /dev/null +++ b/.cph/.C. Detective Task.cpp_64c5d5db1adc18c363c3b1806363f306.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Detective Task.cpp","tests":[{"id":1655045611300,"input":"8\n0\n1\n1110000\n?????\n1?1??0?0\n0?0???\n??11\n??0??","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Detective Task.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Division by Two and Permutation.cpp_973ac6a4e718eef45a66415de59ca4e2.prob b/.cph/.C. Division by Two and Permutation.cpp_973ac6a4e718eef45a66415de59ca4e2.prob new file mode 100644 index 0000000..f9e3804 --- /dev/null +++ b/.cph/.C. Division by Two and Permutation.cpp_973ac6a4e718eef45a66415de59ca4e2.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Division by Two and Permutation.cpp","tests":[{"id":1658656358357,"input":"6\n4\n1 8 25 2\n2\n1 1\n9\n9 8 3 4 2 7 1 5 6\n3\n8 2 1\n4\n24 7 16 7\n5\n22 6 22 4 22","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Division by Two and Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Dolce Vita.cpp_6bb9fcba0b488711348ade98c2305225.prob b/.cph/.C. Dolce Vita.cpp_6bb9fcba0b488711348ade98c2305225.prob new file mode 100644 index 0000000..6cd3ca4 --- /dev/null +++ b/.cph/.C. Dolce Vita.cpp_6bb9fcba0b488711348ade98c2305225.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Dolce Vita.cpp","tests":[{"id":1656083320248,"input":"4\n3 7\n2 1 2\n5 9\n10 20 30 40 50\n1 1\n1\n2 1000\n1 1\n","output":""},{"id":1656083346118,"input":"1 \n1 41\n1","output":""},{"id":1656083461055,"input":"1\n3 7\n2 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Dolce Vita.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Double Sort.cpp_663c86b4581e5b467c02e1426ffe168b.prob b/.cph/.C. Double Sort.cpp_663c86b4581e5b467c02e1426ffe168b.prob new file mode 100644 index 0000000..4e24877 --- /dev/null +++ b/.cph/.C. Double Sort.cpp_663c86b4581e5b467c02e1426ffe168b.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Double Sort.cpp","tests":[{"id":1654944625033,"input":"3\n2\n1 2\n1 2\n2\n2 1\n1 2\n4\n2 3 1 2\n2 3 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Double Sort.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Double-ended Strings.cpp_dca5ba0c946ce87f3d26e04bc3050645.prob b/.cph/.C. Double-ended Strings.cpp_dca5ba0c946ce87f3d26e04bc3050645.prob new file mode 100644 index 0000000..d5fcf0e --- /dev/null +++ b/.cph/.C. Double-ended Strings.cpp_dca5ba0c946ce87f3d26e04bc3050645.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Double-ended Strings.cpp","tests":[{"id":1657601575945,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Double-ended Strings.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Eugene and an array.cpp_212d7f3c31c78b5e4fd8d783b6fd011c.prob b/.cph/.C. Eugene and an array.cpp_212d7f3c31c78b5e4fd8d783b6fd011c.prob new file mode 100644 index 0000000..4ee3e87 --- /dev/null +++ b/.cph/.C. Eugene and an array.cpp_212d7f3c31c78b5e4fd8d783b6fd011c.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Eugene and an array.cpp","tests":[{"id":1696787894099,"input":"3\n41 -41 41","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Eugene and an array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Floor and Mod.cpp_92031f15a2b35bc88fbaa5ca6be46210.prob b/.cph/.C. Floor and Mod.cpp_92031f15a2b35bc88fbaa5ca6be46210.prob new file mode 100644 index 0000000..e7f0988 --- /dev/null +++ b/.cph/.C. Floor and Mod.cpp_92031f15a2b35bc88fbaa5ca6be46210.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Floor and Mod.cpp","tests":[{"id":1696599492392,"input":"9\n3 4\n2 100\n4 3\n50 3\n12 4\n69 420\n12345 6789\n123456 789\n12345678 9","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Floor and Mod.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Game Master.cpp_d165c121b4bc4c8969f8c0fe39a86089.prob b/.cph/.C. Game Master.cpp_d165c121b4bc4c8969f8c0fe39a86089.prob new file mode 100644 index 0000000..1d40030 --- /dev/null +++ b/.cph/.C. Game Master.cpp_d165c121b4bc4c8969f8c0fe39a86089.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Game Master.cpp","tests":[{"id":1696847260126,"input":"3\n4\n1 2 3 4\n1 2 3 4\n4\n11 12 20 21\n44 22 11 30\n1\n1000000000\n1000000000\n","output":""},{"id":1696847623292,"input":"1\n4\n11 12 20 21\n44 22 11 30","output":""},{"id":1696849689821,"input":"1\n4\n1 2 3 4\n1 2 3 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Game Master.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Game with Multiset.cpp_84c850134938eca55dfc7f388f2bdbcd.prob b/.cph/.C. Game with Multiset.cpp_84c850134938eca55dfc7f388f2bdbcd.prob new file mode 100644 index 0000000..184895e --- /dev/null +++ b/.cph/.C. Game with Multiset.cpp_84c850134938eca55dfc7f388f2bdbcd.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Game with Multiset.cpp","tests":[{"id":1706718524719,"input":"5\n1 0\n1 0\n1 0\n2 3\n2 4\n","output":""},{"id":1706721168903,"input":"7\n1 0\n1 1\n1 2\n1 10\n2 4\n2 6\n2 7\n","output":""},{"id":1706722035808,"input":"7\n1 0\n1 1\n1 2\n1 2\n1 2\n1 10\n2 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Game with Multiset.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Game with Reversing.cpp_718b0bb33a9c73f06c695cce27ce19d9.prob b/.cph/.C. Game with Reversing.cpp_718b0bb33a9c73f06c695cce27ce19d9.prob new file mode 100644 index 0000000..2434aaa --- /dev/null +++ b/.cph/.C. Game with Reversing.cpp_718b0bb33a9c73f06c695cce27ce19d9.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Game with Reversing.cpp","tests":[{"id":1693868279132,"input":"7\n5\nabcde\nabxde\n5\nhello\nolleo\n2\nab\ncd\n7\naaaaaaa\nabbbbba\n1\nq\nq\n6\nyoyoyo\noyoyoy\n8\nabcdefgh\nhguedfbh","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Game with Reversing.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Get an Even String.cpp_b6a2dbfccacb1cdb99d7ed6e7c224c2e.prob b/.cph/.C. Get an Even String.cpp_b6a2dbfccacb1cdb99d7ed6e7c224c2e.prob new file mode 100644 index 0000000..059b359 --- /dev/null +++ b/.cph/.C. Get an Even String.cpp_b6a2dbfccacb1cdb99d7ed6e7c224c2e.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Get an Even String.cpp","tests":[{"id":1656471959166,"input":"6\naabbdabdccc\nzyx\naaababbb\naabbcc\noaoaaaoo\nbmefbmuyw\n","output":""},{"id":1656471971177,"input":"1\noaoaaaoo\n","output":""},{"id":1656473193482,"input":"1\naabbdabdccc","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Get an Even String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Good Array.cpp_eeae7170e7c4c78325252c3ab617c200.prob b/.cph/.C. Good Array.cpp_eeae7170e7c4c78325252c3ab617c200.prob new file mode 100644 index 0000000..255e695 --- /dev/null +++ b/.cph/.C. Good Array.cpp_eeae7170e7c4c78325252c3ab617c200.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Good Array.cpp","tests":[{"id":1656454261377,"input":"4\n8 3 5 2","output":""},{"id":1656454336919,"input":"5\n2 5 1 2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Good Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Grouping Increases.cpp_b1b7b188046c9e9f97604059f88c3cdc.prob b/.cph/.C. Grouping Increases.cpp_b1b7b188046c9e9f97604059f88c3cdc.prob new file mode 100644 index 0000000..79085e6 --- /dev/null +++ b/.cph/.C. Grouping Increases.cpp_b1b7b188046c9e9f97604059f88c3cdc.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Grouping Increases.cpp","tests":[{"id":1705853026914,"input":"5\n5\n1 2 3 4 5\n8\n8 2 3 1 1 7 4 3\n5\n3 3 3 3 3\n1\n1\n2\n2 1\n","output":""},{"id":1705853203104,"input":"1\n8\n8 2 3 1 1 7 4 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Grouping Increases.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Heavy Intervals.cpp_6af74fc58c24b4d6e91a546e20a84ba4.prob b/.cph/.C. Heavy Intervals.cpp_6af74fc58c24b4d6e91a546e20a84ba4.prob new file mode 100644 index 0000000..7de0121 --- /dev/null +++ b/.cph/.C. Heavy Intervals.cpp_6af74fc58c24b4d6e91a546e20a84ba4.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Heavy Intervals.cpp","tests":[{"id":1706305042004,"input":"1\n4\n20 1 2 5\n30 4 3 10\n2 3 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Heavy Intervals.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Helping the Nature.cpp_ba778eea8948671a3718f44c2bf1a1b3.prob b/.cph/.C. Helping the Nature.cpp_ba778eea8948671a3718f44c2bf1a1b3.prob new file mode 100644 index 0000000..727ffe7 --- /dev/null +++ b/.cph/.C. Helping the Nature.cpp_ba778eea8948671a3718f44c2bf1a1b3.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Helping the Nature.cpp","tests":[{"id":1657151973026,"input":"4\n3\n-2 -2 -2\n3\n10 4 7\n4\n4 -4 4 -4\n5\n1 -2 3 -4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Helping the Nature.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Infinite Replacement.cpp_3e4e61ee1430afb6c15ec444fd9e6eb2.prob b/.cph/.C. Infinite Replacement.cpp_3e4e61ee1430afb6c15ec444fd9e6eb2.prob new file mode 100644 index 0000000..96493a0 --- /dev/null +++ b/.cph/.C. Infinite Replacement.cpp_3e4e61ee1430afb6c15ec444fd9e6eb2.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Infinite Replacement.cpp","tests":[{"id":1654452952034,"input":"3\naaaa\na\naa\nabc\na\nb","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Infinite Replacement.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Infinity Table.cpp_76378945eca2c4f7f849e1b662d3288a.prob b/.cph/.C. Infinity Table.cpp_76378945eca2c4f7f849e1b662d3288a.prob new file mode 100644 index 0000000..7fbea76 --- /dev/null +++ b/.cph/.C. Infinity Table.cpp_76378945eca2c4f7f849e1b662d3288a.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Infinity Table.cpp","tests":[{"id":1654803923351,"input":"7\n11\n14\n5\n4\n1\n2\n1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Infinity Table.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Insert Zero and Invert Prefix.cpp_e31062f9e00ea48b2c757647162f3a68.prob b/.cph/.C. Insert Zero and Invert Prefix.cpp_e31062f9e00ea48b2c757647162f3a68.prob new file mode 100644 index 0000000..00b9d00 --- /dev/null +++ b/.cph/.C. Insert Zero and Invert Prefix.cpp_e31062f9e00ea48b2c757647162f3a68.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Insert Zero and Invert Prefix.cpp","tests":[{"id":1687532953260,"input":"4\n5\n1 1 0 0 0\n1\n1\n3\n0 1 1\n6\n1 0 0 1 1 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Insert Zero and Invert Prefix.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Insert and Equalize.cpp_b54ad5337895f436bbe4ccbf2d306a68.prob b/.cph/.C. Insert and Equalize.cpp_b54ad5337895f436bbe4ccbf2d306a68.prob new file mode 100644 index 0000000..049d6b3 --- /dev/null +++ b/.cph/.C. Insert and Equalize.cpp_b54ad5337895f436bbe4ccbf2d306a68.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Insert and Equalize.cpp","tests":[{"id":1709732007316,"input":"3\n3\n1 2 3\n5\n1 -19 17 -3 -15\n1\n10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Insert and Equalize.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Jellyfish and Green Apple.cpp_4a4c78e81289f41281193212440f091b.prob b/.cph/.C. Jellyfish and Green Apple.cpp_4a4c78e81289f41281193212440f091b.prob new file mode 100644 index 0000000..be46e4a --- /dev/null +++ b/.cph/.C. Jellyfish and Green Apple.cpp_4a4c78e81289f41281193212440f091b.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Jellyfish and Green Apple.cpp","tests":[{"id":1696189021546,"input":"4\n10 5\n1 5\n10 4\n3 4\n","output":""},{"id":1696191147814,"input":"2\n2 3\n5 6","output":""},{"id":1696224126545,"input":"1\n1 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Jellyfish and Green Apple.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Jumping on Tiles.cpp_829ebc1e69dfc39bed50790dffdae67a.prob b/.cph/.C. Jumping on Tiles.cpp_829ebc1e69dfc39bed50790dffdae67a.prob new file mode 100644 index 0000000..598b4f3 --- /dev/null +++ b/.cph/.C. Jumping on Tiles.cpp_829ebc1e69dfc39bed50790dffdae67a.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Jumping on Tiles.cpp","tests":[{"id":1663511790649,"input":"6\nlogic\ncodeforces\nbca\naaaaaaaaaaa\nadbaadabad\nto\n","output":""},{"id":1663511798918,"input":"1\ncodeforces","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Jumping on Tiles.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Kill the Monster.cpp_00f8ac0926de94683d57074557f27d0c.prob b/.cph/.C. Kill the Monster.cpp_00f8ac0926de94683d57074557f27d0c.prob new file mode 100644 index 0000000..d7ade85 --- /dev/null +++ b/.cph/.C. Kill the Monster.cpp_00f8ac0926de94683d57074557f27d0c.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Kill the Monster.cpp","tests":[{"id":1658570420785,"input":"4\n25 4\n9 20\n1 1 10\n25 4\n12 20\n1 1 10\n100 1\n45 2\n0 4 10\n9 2\n69 2\n4 2 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Kill the Monster.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Largest Subsequence.cpp_f0aa9d5a6ff052d0c8bcaddc34626e34.prob b/.cph/.C. Largest Subsequence.cpp_f0aa9d5a6ff052d0c8bcaddc34626e34.prob new file mode 100644 index 0000000..ff73cd1 --- /dev/null +++ b/.cph/.C. Largest Subsequence.cpp_f0aa9d5a6ff052d0c8bcaddc34626e34.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Largest Subsequence.cpp","tests":[{"id":1709326174680,"input":"6\n5\naaabc\n3\nacb\n3\nbac\n4\nzbca\n15\nczddeneeeemigec\n13\ncdefmopqsvxzz\n","output":""},{"id":1709326343181,"input":"1\n15\nczddeneeeemigec","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Largest Subsequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Madoka and Childish Pranks.cpp_ec7d4f586566c2acfccb26b00c6ed950.prob b/.cph/.C. Madoka and Childish Pranks.cpp_ec7d4f586566c2acfccb26b00c6ed950.prob new file mode 100644 index 0000000..4fe2990 --- /dev/null +++ b/.cph/.C. Madoka and Childish Pranks.cpp_ec7d4f586566c2acfccb26b00c6ed950.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Madoka and Childish Pranks.cpp","tests":[{"id":1657093861233,"input":"4\n4 5\n01000\n10100\n01010\n00110\n2 3\n001\n010\n3 3\n110\n101\n000\n1 1\n0\n","output":""},{"id":1657093886184,"input":"1\n4 5\n01000\n10100\n01010\n00110","output":""},{"id":1657094261976,"input":"1\n2 3\n001\n010","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Madoka and Childish Pranks.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Madoka and Formal Statement.cpp_532784340ce75171ca99517df9da5352.prob b/.cph/.C. Madoka and Formal Statement.cpp_532784340ce75171ca99517df9da5352.prob new file mode 100644 index 0000000..a6ae30d --- /dev/null +++ b/.cph/.C. Madoka and Formal Statement.cpp_532784340ce75171ca99517df9da5352.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Madoka and Formal Statement.cpp","tests":[{"id":1662535346937,"input":"5\n3\n1 2 5\n1 2 5\n2\n2 2\n1 3\n4\n3 4 1 2\n6 4 2 5\n3\n2 4 1\n4 5 3\n5\n1 2 3 4 5\n6 5 6 7 6\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Madoka and Formal Statement.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Make Equal Again.cpp_68fd01ff70065c427eebe299ce3f4018.prob b/.cph/.C. Make Equal Again.cpp_68fd01ff70065c427eebe299ce3f4018.prob new file mode 100644 index 0000000..02bc0fd --- /dev/null +++ b/.cph/.C. Make Equal Again.cpp_68fd01ff70065c427eebe299ce3f4018.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Make Equal Again.cpp","tests":[{"id":1708464967114,"input":"8\n6\n1 2 3 4 5 1\n7\n1 1 1 1 1 1 1\n8\n8 8 8 1 2 8 8 8\n1\n1\n2\n1 2\n3\n1 2 3\n7\n4 3 2 7 1 1 3\n9\n9 9 2 9 2 5 5 5 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Make Equal Again.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Make Equal With Mod.cpp_68ab2b17701aebc9183880647f3f828b.prob b/.cph/.C. Make Equal With Mod.cpp_68ab2b17701aebc9183880647f3f828b.prob new file mode 100644 index 0000000..44140f8 --- /dev/null +++ b/.cph/.C. Make Equal With Mod.cpp_68ab2b17701aebc9183880647f3f828b.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Make Equal With Mod.cpp","tests":[{"id":1656511212689,"input":"4\n4\n2 5 6 8\n3\n1 1 1\n5\n4 1 7 0 8\n4\n5 9 17 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Make Equal With Mod.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Make It Permutation.cpp_89cd5d3bb45b9c9999ec7ff4cff9aedd.prob b/.cph/.C. Make It Permutation.cpp_89cd5d3bb45b9c9999ec7ff4cff9aedd.prob new file mode 100644 index 0000000..0c8d8a8 --- /dev/null +++ b/.cph/.C. Make It Permutation.cpp_89cd5d3bb45b9c9999ec7ff4cff9aedd.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Make It Permutation.cpp","tests":[{"id":1680903005920,"input":"8\n3 3 3\n1 2 3\n5 1 5\n1 2 3 5 6\n5 2 3\n1 1 1 3 3\n5 1 10\n2 4 6 8 10\n6 2 8\n7 3 5 4 4 8\n4 10 1\n1 2 6 7\n4 3 3\n2 5 8 7\n2 1000000000 1\n1000000000 1","output":""},{"id":1681028306361,"input":"1\n5 2 2\n1 3 6 5 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Make It Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Make it Alternating.cpp_729c837a1e99f2c88d5de8d06d18596e.prob b/.cph/.C. Make it Alternating.cpp_729c837a1e99f2c88d5de8d06d18596e.prob new file mode 100644 index 0000000..f73c743 --- /dev/null +++ b/.cph/.C. Make it Alternating.cpp_729c837a1e99f2c88d5de8d06d18596e.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Make it Alternating.cpp","tests":[{"id":1695663443890,"input":"3\n10010\n111\n0101\n","output":""},{"id":1695665062573,"input":"1\n10010","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Make it Alternating.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Minimum Extraction.cpp_34023da1dad05b23a64793ce3040559a.prob b/.cph/.C. Minimum Extraction.cpp_34023da1dad05b23a64793ce3040559a.prob new file mode 100644 index 0000000..8c1ef03 --- /dev/null +++ b/.cph/.C. Minimum Extraction.cpp_34023da1dad05b23a64793ce3040559a.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Minimum Extraction.cpp","tests":[{"id":1655356705631,"input":"8\n1\n10\n2\n0 0\n3\n-1 2 0\n4\n2 10 1 7\n2\n2 3\n5\n3 2 -4 -2 0\n2\n-1 1\n1\n-2","output":"10\n0\n2\n5\n2\n2\n2\n-2\n"}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Minimum Extraction.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Minimum Varied Number.cpp_3f21a3240ca2abe7c37c3a0f16eba30a.prob b/.cph/.C. Minimum Varied Number.cpp_3f21a3240ca2abe7c37c3a0f16eba30a.prob new file mode 100644 index 0000000..b853217 --- /dev/null +++ b/.cph/.C. Minimum Varied Number.cpp_3f21a3240ca2abe7c37c3a0f16eba30a.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Minimum Varied Number.cpp","tests":[{"id":1659625633109,"input":"4\n20\n8\n45\n10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Minimum Varied Number.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Mixing Water.cpp_970986ba20827b6372cd28120229db3d.prob b/.cph/.C. Mixing Water.cpp_970986ba20827b6372cd28120229db3d.prob new file mode 100644 index 0000000..e904c8c --- /dev/null +++ b/.cph/.C. Mixing Water.cpp_970986ba20827b6372cd28120229db3d.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Mixing Water.cpp","tests":[{"id":1696612677073,"input":"3\n30 10 20\n41 15 30\n18 13 18","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Mixing Water.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Most Similar Words.cpp_b4ef88ee346af52ea4d3b7156a5f018e.prob b/.cph/.C. Most Similar Words.cpp_b4ef88ee346af52ea4d3b7156a5f018e.prob new file mode 100644 index 0000000..edf3b18 --- /dev/null +++ b/.cph/.C. Most Similar Words.cpp_b4ef88ee346af52ea4d3b7156a5f018e.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Most Similar Words.cpp","tests":[{"id":1654662908126,"input":"6\n2 4\nbest\ncost\n6 3\nabb\nzba\nbef\ncdu\nooo\nzzz\n2 7\naaabbbc\nbbaezfe\n3 2\nab\nab\nab\n2 8\naaaaaaaa\nzzzzzzzz\n3 1\na\nu\ny","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Most Similar Words.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Nezzar and Symmetric Array.cpp_fea6f5316507a39f61ef328a8d0814b2.prob b/.cph/.C. Nezzar and Symmetric Array.cpp_fea6f5316507a39f61ef328a8d0814b2.prob new file mode 100644 index 0000000..8678c32 --- /dev/null +++ b/.cph/.C. Nezzar and Symmetric Array.cpp_fea6f5316507a39f61ef328a8d0814b2.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Nezzar and Symmetric Array.cpp","tests":[{"id":1696592995752,"input":"6\n2\n8 12 8 12\n2\n7 7 9 11\n2\n7 11 7 11\n1\n1 1\n4\n40 56 48 40 80 56 80 48\n6\n240 154 210 162 174 154 186 240 174 186 162 210","output":""},{"id":1696596769388,"input":"1\n4\n40 56 48 40 80 56 80 48","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Nezzar and Symmetric Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. No Prime Differences.cpp_89dbdc26492cd8a925ab4fe737147852.prob b/.cph/.C. No Prime Differences.cpp_89dbdc26492cd8a925ab4fe737147852.prob new file mode 100644 index 0000000..c8167c2 --- /dev/null +++ b/.cph/.C. No Prime Differences.cpp_89dbdc26492cd8a925ab4fe737147852.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. No Prime Differences.cpp","tests":[{"id":1687504741453,"input":"1\n3 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. No Prime Differences.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Non-coprime Split.cpp_3d716320eabcd18398bc370d3e0b817c.prob b/.cph/.C. Non-coprime Split.cpp_3d716320eabcd18398bc370d3e0b817c.prob new file mode 100644 index 0000000..84a6087 --- /dev/null +++ b/.cph/.C. Non-coprime Split.cpp_3d716320eabcd18398bc370d3e0b817c.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Non-coprime Split.cpp","tests":[{"id":1709916853883,"input":"11\n11 15\n1 3\n18 19\n41 43\n777 777\n8000000 10000000\n2000 2023\n1791791 1791791\n1 4\n2 3\n9840769 9840769","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Non-coprime Split.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Not Adjacent Matrix.cpp_ce8eb8ba6a245974cda03308f7072aab.prob b/.cph/.C. Not Adjacent Matrix.cpp_ce8eb8ba6a245974cda03308f7072aab.prob new file mode 100644 index 0000000..a40baf9 --- /dev/null +++ b/.cph/.C. Not Adjacent Matrix.cpp_ce8eb8ba6a245974cda03308f7072aab.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Not Adjacent Matrix.cpp","tests":[{"id":1657475114502,"input":"3\n1\n2\n3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Not Adjacent Matrix.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Numbers on Whiteboard.cpp_00e4a5f6cde8848c2605ec8b692104a4.prob b/.cph/.C. Numbers on Whiteboard.cpp_00e4a5f6cde8848c2605ec8b692104a4.prob new file mode 100644 index 0000000..977fab5 --- /dev/null +++ b/.cph/.C. Numbers on Whiteboard.cpp_00e4a5f6cde8848c2605ec8b692104a4.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Numbers on Whiteboard.cpp","tests":[{"id":1658505486034,"input":"1\n5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Numbers on Whiteboard.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. OKEA.cpp_fe164588d95e7c31633c248ce7a57997.prob b/.cph/.C. OKEA.cpp_fe164588d95e7c31633c248ce7a57997.prob new file mode 100644 index 0000000..945e2bf --- /dev/null +++ b/.cph/.C. OKEA.cpp_fe164588d95e7c31633c248ce7a57997.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. OKEA.cpp","tests":[{"id":1655114786572,"input":"3\n5 8\n2 1 2\n3 2 3 4\n3 1 4 6\n2 4 5\n10 7\n2 3 9\n2 1 7\n3 1 3 4\n3 4 5 6\n11 5\n3 1 6 8\n3 3 6 8\n3 1 3 4\n2 2 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. OKEA.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. OddEven Increments.cpp_140619e6f39a95890d50d901c5b08c11.prob b/.cph/.C. OddEven Increments.cpp_140619e6f39a95890d50d901c5b08c11.prob new file mode 100644 index 0000000..86a9a53 --- /dev/null +++ b/.cph/.C. OddEven Increments.cpp_140619e6f39a95890d50d901c5b08c11.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. OddEven Increments.cpp","tests":[{"id":1654771440319,"input":"4\n3\n1 2 1\n4\n2 2 2 3\n4\n2 2 2 2\n5\n1000 1 1000 1 1000\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. OddEven Increments.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Paint the Array.cpp_45009cdff117fb955b40ac6b5a01412c.prob b/.cph/.C. Paint the Array.cpp_45009cdff117fb955b40ac6b5a01412c.prob new file mode 100644 index 0000000..a0b83fc --- /dev/null +++ b/.cph/.C. Paint the Array.cpp_45009cdff117fb955b40ac6b5a01412c.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Paint the Array.cpp","tests":[{"id":1658813339816,"input":"5\n5\n1 2 3 4 5\n3\n10 5 15\n3\n100 10 200\n10\n9 8 2 6 6 2 8 6 5 4\n2\n1 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Paint the Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Paprika and Permutation.cpp_ac74d792285e2d93be7d3cc5f6a74ce5.prob b/.cph/.C. Paprika and Permutation.cpp_ac74d792285e2d93be7d3cc5f6a74ce5.prob new file mode 100644 index 0000000..e58a24c --- /dev/null +++ b/.cph/.C. Paprika and Permutation.cpp_ac74d792285e2d93be7d3cc5f6a74ce5.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Paprika and Permutation.cpp","tests":[{"id":1664026486241,"input":"4\n2\n1 7\n3\n1 5 4\n4\n12345678 87654321 20211218 23571113\n9\n1 2 3 4 18 19 5 6 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Paprika and Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Particles.cpp_82e2686ba9ecb994441d93e9b6002d41.prob b/.cph/.C. Particles.cpp_82e2686ba9ecb994441d93e9b6002d41.prob new file mode 100644 index 0000000..b6a3c68 --- /dev/null +++ b/.cph/.C. Particles.cpp_82e2686ba9ecb994441d93e9b6002d41.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Particles.cpp","tests":[{"id":1693825382078,"input":"3\n6\n-3 1 4 -1 5 -9\n5\n998244353 998244353 998244353 998244353 998244353\n1\n-2718\n","output":""},{"id":1693855379725,"input":"1\n6\n-3 1 4 -1 5 -9","output":""},{"id":1693855582212,"input":"1\n7\n1 3 -1 -1 -1 -1 -1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Particles.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Partitioning the Array.cpp_9d283257f7f946887e8d059ffa7c4209.prob b/.cph/.C. Partitioning the Array.cpp_9d283257f7f946887e8d059ffa7c4209.prob new file mode 100644 index 0000000..f342ca3 --- /dev/null +++ b/.cph/.C. Partitioning the Array.cpp_9d283257f7f946887e8d059ffa7c4209.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Partitioning the Array.cpp","tests":[{"id":1705839864978,"input":"8\n4\n1 2 1 4\n3\n1 2 3\n5\n1 1 1 1 1\n6\n1 3 1 1 3 1\n6\n6 2 6 2 2 2\n6\n2 6 3 6 6 6\n10\n1 7 5 1 4 3 1 3 1 4\n1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Partitioning the Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Physical Education Lesson.cpp_8f60d9bc806eeb551fb768d57582dfc0.prob b/.cph/.C. Physical Education Lesson.cpp_8f60d9bc806eeb551fb768d57582dfc0.prob new file mode 100644 index 0000000..7c2e7c6 --- /dev/null +++ b/.cph/.C. Physical Education Lesson.cpp_8f60d9bc806eeb551fb768d57582dfc0.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Physical Education Lesson.cpp","tests":[{"id":1709146141092,"input":"5\n10 2\n3 1\n76 4\n100 99\n1000000000 500000000","output":"4\n1\n9\n0\n1\n"},{"id":1709149862928,"input":"5\n10 2\n3 1\n76 4\n100 99\n1000000000 500000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Physical Education Lesson.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Pinkie Pie Eats Patty-cakes.cpp_e666d578a7037fd22fc54600acee7c72.prob b/.cph/.C. Pinkie Pie Eats Patty-cakes.cpp_e666d578a7037fd22fc54600acee7c72.prob new file mode 100644 index 0000000..7cc90fa --- /dev/null +++ b/.cph/.C. Pinkie Pie Eats Patty-cakes.cpp_e666d578a7037fd22fc54600acee7c72.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Pinkie Pie Eats Patty-cakes.cpp","tests":[{"id":1696801406656,"input":"4\n7\n1 7 1 6 4 4 6\n8\n1 1 4 6 4 6 4 7\n3\n3 3 3\n6\n2 5 2 3 1 4\n","output":""},{"id":1696801629555,"input":"\n1\n9\n1 1 4 6 4 6 4 7 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Pinkie Pie Eats Patty-cakes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Place for a Selfie.cpp_c4ec3b9f38c2cb6f8bbf32ad191facc5.prob b/.cph/.C. Place for a Selfie.cpp_c4ec3b9f38c2cb6f8bbf32ad191facc5.prob new file mode 100644 index 0000000..237be96 --- /dev/null +++ b/.cph/.C. Place for a Selfie.cpp_c4ec3b9f38c2cb6f8bbf32ad191facc5.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Place for a Selfie.cpp","tests":[{"id":1694468437695,"input":"5\n1 2\n1\n1 -1 2\n1 -1 3\n2 2\n1\n4\n1 2 1\n2 5 1\n1 1\n0\n1 0 0\n1 1\n100000000\n100000000 100000000 100000000\n2 3\n0\n2\n2 2 1\n1 -2 1\n1 -2 -1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Place for a Selfie.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Pull Your Luck.cpp_f02aae28bc1086e870ac5486b2f5b382.prob b/.cph/.C. Pull Your Luck.cpp_f02aae28bc1086e870ac5486b2f5b382.prob new file mode 100644 index 0000000..25f9ba9 --- /dev/null +++ b/.cph/.C. Pull Your Luck.cpp_f02aae28bc1086e870ac5486b2f5b382.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Pull Your Luck.cpp","tests":[{"id":1694515806266,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Pull Your Luck.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Quests.cpp_ce47225f2dd62a2b7c28f1e36a51d892.prob b/.cph/.C. Quests.cpp_ce47225f2dd62a2b7c28f1e36a51d892.prob new file mode 100644 index 0000000..8fb1b78 --- /dev/null +++ b/.cph/.C. Quests.cpp_ce47225f2dd62a2b7c28f1e36a51d892.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Quests.cpp","tests":[{"id":1706374779913,"input":"4\n4 7\n4 3 1 2\n2 1 1 1\n3 2\n1 2 5\n3 1 8\n5 5\n3 2 4 1 4\n2 3 1 4 7\n6 4\n1 4 5 4 5 10\n1 5 1 2 5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Quests.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Ranom Numbers.cpp_940f4770c99bc68ec36a9f48b6fa7245.prob b/.cph/.C. Ranom Numbers.cpp_940f4770c99bc68ec36a9f48b6fa7245.prob new file mode 100644 index 0000000..c12e784 --- /dev/null +++ b/.cph/.C. Ranom Numbers.cpp_940f4770c99bc68ec36a9f48b6fa7245.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Ranom Numbers.cpp","tests":[{"id":1686739889404,"input":"4\nDAAABDCA\nAB\nABCDEEDCBA\nDDDDAAADDABECD","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Ranom Numbers.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Raspberries.cpp_f4e8c44b18398d2293c38f57a1fa8f59.prob b/.cph/.C. Raspberries.cpp_f4e8c44b18398d2293c38f57a1fa8f59.prob new file mode 100644 index 0000000..6e1f52e --- /dev/null +++ b/.cph/.C. Raspberries.cpp_f4e8c44b18398d2293c38f57a1fa8f59.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Raspberries.cpp","tests":[{"id":1709914085984,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Raspberries.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Removal of Unattractive Pairs.cpp_0a1a4c1d5541d0ef82266e257f792b95.prob b/.cph/.C. Removal of Unattractive Pairs.cpp_0a1a4c1d5541d0ef82266e257f792b95.prob new file mode 100644 index 0000000..79bb135 --- /dev/null +++ b/.cph/.C. Removal of Unattractive Pairs.cpp_0a1a4c1d5541d0ef82266e257f792b95.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Removal of Unattractive Pairs.cpp","tests":[{"id":1707595526907,"input":"10\n4\naabc\n5\nabaca\n10\navbvvcvvvd\n7\nabcdefg\n5\ndabbb\n8\naacebeaa\n7\nbbbbacc\n6\ndacfcc\n6\nfdfcdc\n9\ndbdcfbbdc","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Removal of Unattractive Pairs.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Removing Smallest Multiples.cpp_a3d7d7a0c2f3341197b3d27dd2f8ea93.prob b/.cph/.C. Removing Smallest Multiples.cpp_a3d7d7a0c2f3341197b3d27dd2f8ea93.prob new file mode 100644 index 0000000..b7f547c --- /dev/null +++ b/.cph/.C. Removing Smallest Multiples.cpp_a3d7d7a0c2f3341197b3d27dd2f8ea93.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Removing Smallest Multiples.cpp","tests":[{"id":1664297326028,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Removing Smallest Multiples.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Restore the Array.cpp_297c8f9111ae51126aec27b9ad1b5400.prob b/.cph/.C. Restore the Array.cpp_297c8f9111ae51126aec27b9ad1b5400.prob new file mode 100644 index 0000000..c75cb25 --- /dev/null +++ b/.cph/.C. Restore the Array.cpp_297c8f9111ae51126aec27b9ad1b5400.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Restore the Array.cpp","tests":[{"id":1680869860615,"input":"11\n5\n3 4 4 5\n4\n2 2 1\n5\n0 0 0 0\n6\n0 3 4 4 3\n2\n10\n4\n3 3 3\n5\n4 2 5 5\n4\n3 3 3\n4\n2 1 0\n3\n4 4\n6\n8 1 3 5 10\n","output":""},{"id":1680873696612,"input":"1\n6\n8 3 4 5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Restore the Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Restoring the Duration of Tasks.cpp_8096176c0419e3925739f48b4f691349.prob b/.cph/.C. Restoring the Duration of Tasks.cpp_8096176c0419e3925739f48b4f691349.prob new file mode 100644 index 0000000..63b01a8 --- /dev/null +++ b/.cph/.C. Restoring the Duration of Tasks.cpp_8096176c0419e3925739f48b4f691349.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Restoring the Duration of Tasks.cpp","tests":[{"id":1654777353474,"input":"4\n3\n0 3 7\n2 10 11\n2\n10 15\n11 16\n9\n12 16 90 195 1456 1569 3001 5237 19275\n13 199 200 260 9100 10000 10914 91066 5735533\n1\n0\n1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Restoring the Duration of Tasks.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Rudolf and the Another Competition.cpp_244459ed349333302b8fbac670bec094.prob b/.cph/.C. Rudolf and the Another Competition.cpp_244459ed349333302b8fbac670bec094.prob new file mode 100644 index 0000000..e06ab9a --- /dev/null +++ b/.cph/.C. Rudolf and the Another Competition.cpp_244459ed349333302b8fbac670bec094.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Rudolf and the Another Competition.cpp","tests":[{"id":1690158309616,"input":"5\n3 3 120\n20 15 110\n90 90 100\n40 40 40\n2 1 120\n30\n30\n1 3 120\n10 20 30\n3 2 27\n8 9\n10 7\n10 8\n3 3 15\n7 2 6\n7 5 4\n1 9 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Rudolf and the Another Competition.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Search in Parallel.cpp_890802cde712aeedf67996549d74313b.prob b/.cph/.C. Search in Parallel.cpp_890802cde712aeedf67996549d74313b.prob new file mode 100644 index 0000000..458071c --- /dev/null +++ b/.cph/.C. Search in Parallel.cpp_890802cde712aeedf67996549d74313b.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Search in Parallel.cpp","tests":[{"id":1686434697533,"input":"3\n7 3 1\n8 6 4 4 4 1 7\n5 1 10\n1 1 1 1 1\n8 1 1\n4 5 6 8 1 7 3 2\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Search in Parallel.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Sending Messages.cpp_7050c8a66f8fa85c9f04279c851e6bbd.prob b/.cph/.C. Sending Messages.cpp_7050c8a66f8fa85c9f04279c851e6bbd.prob new file mode 100644 index 0000000..d37f337 --- /dev/null +++ b/.cph/.C. Sending Messages.cpp_7050c8a66f8fa85c9f04279c851e6bbd.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Sending Messages.cpp","tests":[{"id":1705697071748,"input":"6\n1 3 1 5\n3\n7 21 1 3\n4 6 10 13 17 20 26\n5 10 1 2\n1 2 3 4 5\n1 1000000000 1000000000 1000000000\n1000000000\n3 11 9 6\n6 8 10\n12 621526648 2585904 3566299\n51789 61859 71998 73401 247675 298086 606959 663464 735972 806043 806459 919683","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Sending Messages.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Set or Decrease.cpp_53e7de364f3dd18a6fb443cbebe5ecec.prob b/.cph/.C. Set or Decrease.cpp_53e7de364f3dd18a6fb443cbebe5ecec.prob new file mode 100644 index 0000000..bad8c4a --- /dev/null +++ b/.cph/.C. Set or Decrease.cpp_53e7de364f3dd18a6fb443cbebe5ecec.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Set or Decrease.cpp","tests":[{"id":1711711028351,"input":"1\n7 8\n1 2 1 3 1 2 1","output":""},{"id":1711712634739,"input":"1\n1 10\n20","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Set or Decrease.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Ski Resort.cpp_bf64bfea37a436b947730c4ebe68e9ba.prob b/.cph/.C. Ski Resort.cpp_bf64bfea37a436b947730c4ebe68e9ba.prob new file mode 100644 index 0000000..aaaed04 --- /dev/null +++ b/.cph/.C. Ski Resort.cpp_bf64bfea37a436b947730c4ebe68e9ba.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Ski Resort.cpp","tests":[{"id":1687381407057,"input":"7\n3 1 15\n-5 0 -10\n5 3 -33\n8 12 9 0 5\n4 3 12\n12 12 10 15\n4 1 -5\n0 -1 2 5\n5 5 0\n3 -1 4 -5 -3\n1 1 5\n5\n6 1 3\n0 3 -2 5 -4 -4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Ski Resort.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Sort Zero.cpp_cf522f0e1510643d7a7796b9406e0ebd.prob b/.cph/.C. Sort Zero.cpp_cf522f0e1510643d7a7796b9406e0ebd.prob new file mode 100644 index 0000000..3c31b87 --- /dev/null +++ b/.cph/.C. Sort Zero.cpp_cf522f0e1510643d7a7796b9406e0ebd.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Sort Zero.cpp","tests":[{"id":1660548722782,"input":"5\n3\n3 3 2\n4\n1 3 1 3\n5\n4 1 5 3 2\n4\n2 4 1 2\n1\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Sort Zero.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Strong Password.cpp_4aca75a0be449a9c36ec0aafddd027df.prob b/.cph/.C. Strong Password.cpp_4aca75a0be449a9c36ec0aafddd027df.prob new file mode 100644 index 0000000..c026200 --- /dev/null +++ b/.cph/.C. Strong Password.cpp_4aca75a0be449a9c36ec0aafddd027df.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Strong Password.cpp","tests":[{"id":1690162768538,"input":"5\n88005553535123456\n2\n50\n56\n123412341234\n3\n111\n444\n1234\n4\n4321\n4321\n459\n2\n49\n59\n00010\n2\n10\n11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Strong Password.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Strongly Composite.cpp_a935708181fcdc74ff750a0122eec7e6.prob b/.cph/.C. Strongly Composite.cpp_a935708181fcdc74ff750a0122eec7e6.prob new file mode 100644 index 0000000..df9d40f --- /dev/null +++ b/.cph/.C. Strongly Composite.cpp_a935708181fcdc74ff750a0122eec7e6.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Strongly Composite.cpp","tests":[{"id":1686328979144,"input":"8\n2\n3 6\n3\n3 4 5\n2\n2 3\n3\n3 10 14\n2\n25 30\n1\n1080\n9\n3 3 3 5 5 5 7 7 7\n20\n12 15 2 2 2 2 2 3 3 3 17 21 21 21 30 6 6 33 31 39","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Strongly Composite.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Sum in Binary Tree.cpp_272bd74d0a030b57639dc388bd5a5e1f.prob b/.cph/.C. Sum in Binary Tree.cpp_272bd74d0a030b57639dc388bd5a5e1f.prob new file mode 100644 index 0000000..1388c96 --- /dev/null +++ b/.cph/.C. Sum in Binary Tree.cpp_272bd74d0a030b57639dc388bd5a5e1f.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Sum in Binary Tree.cpp","tests":[{"id":1688061685139,"input":"6\n3\n10\n37\n1\n10000000000000000\n15\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Sum in Binary Tree.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Sum on Subarrays.cpp_a2fd3159c002461476b0025afb6b902d.prob b/.cph/.C. Sum on Subarrays.cpp_a2fd3159c002461476b0025afb6b902d.prob new file mode 100644 index 0000000..af5df44 --- /dev/null +++ b/.cph/.C. Sum on Subarrays.cpp_a2fd3159c002461476b0025afb6b902d.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Sum on Subarrays.cpp","tests":[{"id":1693945828849,"input":"4\n3 2\n2 0\n2 2\n4 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Sum on Subarrays.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Tear It Apart.cpp_3f3ad1eaa465a2120b677e43b4d2a578.prob b/.cph/.C. Tear It Apart.cpp_3f3ad1eaa465a2120b677e43b4d2a578.prob new file mode 100644 index 0000000..d5a9dbf --- /dev/null +++ b/.cph/.C. Tear It Apart.cpp_3f3ad1eaa465a2120b677e43b4d2a578.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tear It Apart.cpp","tests":[{"id":1686346016937,"input":"5\nabacaba\ncodeforces\noooooooo\nabcdef\nmewheniseearulhiiarul\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tear It Apart.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Tenzing and Balls.cpp_64eae8509676ef1f2bedda9486c4e35f.prob b/.cph/.C. Tenzing and Balls.cpp_64eae8509676ef1f2bedda9486c4e35f.prob new file mode 100644 index 0000000..f1579fa --- /dev/null +++ b/.cph/.C. Tenzing and Balls.cpp_64eae8509676ef1f2bedda9486c4e35f.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tenzing and Balls.cpp","tests":[{"id":1693856237223,"input":"2\n5\n1 2 2 3 3\n4\n1 2 1 2","output":""},{"id":1693862640564,"input":"1\n8\n1 2 3 4 1 2 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tenzing and Balls.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. The Third Problem.cpp_752b82b9c7fa654b984b40668473454d.prob b/.cph/.C. The Third Problem.cpp_752b82b9c7fa654b984b40668473454d.prob new file mode 100644 index 0000000..402255c --- /dev/null +++ b/.cph/.C. The Third Problem.cpp_752b82b9c7fa654b984b40668473454d.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. The Third Problem.cpp","tests":[{"id":1657024976693,"input":"5\n5\n4 0 3 2 1\n1\n0\n4\n0 1 2 3\n6\n1 2 4 0 5 3\n8\n1 3 7 2 5 0 6 4\n","output":""},{"id":1657025102439,"input":"1\n5\n4 0 3 2 1","output":""},{"id":1657025114496,"input":"1\n8\n1 3 7 2 5 0 6 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. The Third Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Theofanis' Nightmare.cpp_17dfad8226671be8da2eb9444e884897.prob b/.cph/.C. Theofanis' Nightmare.cpp_17dfad8226671be8da2eb9444e884897.prob new file mode 100644 index 0000000..48d1f89 --- /dev/null +++ b/.cph/.C. Theofanis' Nightmare.cpp_17dfad8226671be8da2eb9444e884897.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Theofanis' Nightmare.cpp","tests":[{"id":1709726599084,"input":"4\n6\n1 -3 7 -6 2 5\n4\n2 9 -5 -3\n8\n-3 -4 2 -5 1 10 17 23\n1\n830","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Theofanis' Nightmare.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Tiles Comeback.cpp_a30b177651090eb9430236e9ab7e1650.prob b/.cph/.C. Tiles Comeback.cpp_a30b177651090eb9430236e9ab7e1650.prob new file mode 100644 index 0000000..04e94db --- /dev/null +++ b/.cph/.C. Tiles Comeback.cpp_a30b177651090eb9430236e9ab7e1650.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tiles Comeback.cpp","tests":[{"id":1693582953491,"input":"10\n4 2\n1 1 1 1\n14 3\n1 2 1 1 7 5 3 3 1 3 4 4 2 4\n3 3\n3 1 3\n10 4\n1 2 1 2 1 2 1 2 1 2\n6 2\n1 3 4 1 6 6\n2 2\n1 1\n4 2\n2 1 1 1\n2 1\n1 2\n3 2\n2 2 2\n4 1\n1 1 2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tiles Comeback.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Train and Queries.cpp_b0ae3d13e1e8edab9eda37a943dc0a66.prob b/.cph/.C. Train and Queries.cpp_b0ae3d13e1e8edab9eda37a943dc0a66.prob new file mode 100644 index 0000000..a8e51b8 --- /dev/null +++ b/.cph/.C. Train and Queries.cpp_b0ae3d13e1e8edab9eda37a943dc0a66.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Train and Queries.cpp","tests":[{"id":1658554558244,"input":"3\n\n6 3\n3 7 1 5 1 4\n3 5\n1 7\n3 10\n\n3 3\n1 2 1\n2 1\n1 2\n4 5\n\n7 5\n2 1 1 1 2 4 4\n1 3\n1 4\n2 1\n4 1\n1 2\n","output":""},{"id":1658554701578,"input":"1\n7 5\n2 1 1 1 2 4 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Train and Queries.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Training Before the Olympiad.cpp_6004dd96d265dfe869f1770142f2037e.prob b/.cph/.C. Training Before the Olympiad.cpp_6004dd96d265dfe869f1770142f2037e.prob new file mode 100644 index 0000000..dae8897 --- /dev/null +++ b/.cph/.C. Training Before the Olympiad.cpp_6004dd96d265dfe869f1770142f2037e.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Training Before the Olympiad.cpp","tests":[{"id":1705940460637,"input":"4\n1\n31\n6\n6 3 7 2 5 4\n3\n3 10 11\n5\n7 13 11 19 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Training Before the Olympiad.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Tree Cutting.cpp_9f2f270ff44d02a6a31cd2fe5e7c641f.prob b/.cph/.C. Tree Cutting.cpp_9f2f270ff44d02a6a31cd2fe5e7c641f.prob new file mode 100644 index 0000000..1e3e929 --- /dev/null +++ b/.cph/.C. Tree Cutting.cpp_9f2f270ff44d02a6a31cd2fe5e7c641f.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tree Cutting.cpp","tests":[{"id":1711361224862,"input":"6\n5 1\n1 2\n1 3\n3 4\n3 5\n2 1\n1 2\n6 1\n1 2\n2 3\n3 4\n4 5\n5 6\n3 1\n1 2\n1 3\n8 2\n1 2\n1 3\n2 4\n2 5\n3 6\n3 7\n3 8\n6 2\n1 2\n2 3\n1 4\n4 5\n5 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Tree Cutting.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Unequal Array.cpp_633c69e66c411205ff44cee215596c82.prob b/.cph/.C. Unequal Array.cpp_633c69e66c411205ff44cee215596c82.prob new file mode 100644 index 0000000..aa85db3 --- /dev/null +++ b/.cph/.C. Unequal Array.cpp_633c69e66c411205ff44cee215596c82.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Unequal Array.cpp","tests":[{"id":1656068971681,"input":"4\n5\n1 1 1 1 1\n5\n2 1 1 1 2\n6\n1 1 2 3 3 4\n6\n1 2 1 4 5 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Unequal Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Vampiric Powers, anyone.cpp_8d5f1adac18895bc5dd0102e41e18a15.prob b/.cph/.C. Vampiric Powers, anyone.cpp_8d5f1adac18895bc5dd0102e41e18a15.prob new file mode 100644 index 0000000..12b1d84 --- /dev/null +++ b/.cph/.C. Vampiric Powers, anyone.cpp_8d5f1adac18895bc5dd0102e41e18a15.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Vampiric Powers, anyone.cpp","tests":[{"id":1693818572626,"input":"3\n4\n0 2 5 1\n3\n1 2 3\n5\n8 2 4 12 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Vampiric Powers, anyone.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Virus.cpp_90ce504bd3b042cfca9017de1dc5330a.prob b/.cph/.C. Virus.cpp_90ce504bd3b042cfca9017de1dc5330a.prob new file mode 100644 index 0000000..613f968 --- /dev/null +++ b/.cph/.C. Virus.cpp_90ce504bd3b042cfca9017de1dc5330a.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Virus.cpp","tests":[{"id":1663696176480,"input":"8\n10 3\n3 6 8\n6 2\n2 5\n20 3\n3 7 12\n41 5\n1 11 21 31 41\n10 5\n2 4 6 8 10\n5 5\n3 2 5 4 1\n1000000000 1\n1\n1000000000 4\n1 1000000000 10 16","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Virus.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Watering an Array.cpp_6fdfad3c236bc241d1251619a508f2e6.prob b/.cph/.C. Watering an Array.cpp_6fdfad3c236bc241d1251619a508f2e6.prob new file mode 100644 index 0000000..3cb545e --- /dev/null +++ b/.cph/.C. Watering an Array.cpp_6fdfad3c236bc241d1251619a508f2e6.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Watering an Array.cpp","tests":[{"id":1705691513093,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Watering an Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Weight of the System of Nested Segments.cpp_741dcff1b4c4d681b4ddf83c3b3d0cf5.prob b/.cph/.C. Weight of the System of Nested Segments.cpp_741dcff1b4c4d681b4ddf83c3b3d0cf5.prob new file mode 100644 index 0000000..c669187 --- /dev/null +++ b/.cph/.C. Weight of the System of Nested Segments.cpp_741dcff1b4c4d681b4ddf83c3b3d0cf5.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Weight of the System of Nested Segments.cpp","tests":[{"id":1656757584579,"input":"3\n\n3 8\n0 10\n-2 1\n4 10\n11 20\n7 -1\n9 1\n2 3\n5 -2\n\n3 6\n-1 2\n1 3\n3 -1\n2 4\n4 0\n8 2\n\n2 5\n5 -1\n3 -2\n1 0\n-2 0\n-5 -3","output":""},{"id":1656761026632,"input":"1\n3 8\n0 10\n-2 1\n4 10\n11 20\n7 -1\n9 1\n2 3\n5 -2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Weight of the System of Nested Segments.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Weird Sum.cpp_2b1e41510a446b08bd5e435001fb022b.prob b/.cph/.C. Weird Sum.cpp_2b1e41510a446b08bd5e435001fb022b.prob new file mode 100644 index 0000000..652ee1c --- /dev/null +++ b/.cph/.C. Weird Sum.cpp_2b1e41510a446b08bd5e435001fb022b.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Weird Sum.cpp","tests":[{"id":1656767595616,"input":"2 3\n1 2 3\n3 2 1","output":""},{"id":1656767612270,"input":"3 4\n1 1 2 2\n2 1 1 2\n2 2 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Weird Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Wrong Addition.cpp_5a7f0de7b29788be202c77652d135af0.prob b/.cph/.C. Wrong Addition.cpp_5a7f0de7b29788be202c77652d135af0.prob new file mode 100644 index 0000000..07d7320 --- /dev/null +++ b/.cph/.C. Wrong Addition.cpp_5a7f0de7b29788be202c77652d135af0.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Wrong Addition.cpp","tests":[{"id":1663956997999,"input":"6\n17236 1106911\n1 5\n108 112\n12345 1023412\n1 11\n1 20","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\C. Wrong Addition.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. XOR-distance.cpp_f16baefa16df3b51d58ee888bdc85abd.prob b/.cph/.C. XOR-distance.cpp_f16baefa16df3b51d58ee888bdc85abd.prob new file mode 100644 index 0000000..718c83a --- /dev/null +++ b/.cph/.C. XOR-distance.cpp_f16baefa16df3b51d58ee888bdc85abd.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. XOR-distance.cpp","tests":[{"id":1706991023987,"input":"10\n4 6 0\n0 3 2\n9 6 10\n92 256 23\n165 839 201\n1 14 5\n2 7 2\n96549 34359 13851\n853686404475946 283666553522252166 127929199446003072\n735268590557942972 916721749674600979 895150420120690183","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. XOR-distance.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.C. Yet Another Permutation Problem.cpp_c76d1087adaddad0eef0f45f0204fade.prob b/.cph/.C. Yet Another Permutation Problem.cpp_c76d1087adaddad0eef0f45f0204fade.prob new file mode 100644 index 0000000..29092ba --- /dev/null +++ b/.cph/.C. Yet Another Permutation Problem.cpp_c76d1087adaddad0eef0f45f0204fade.prob @@ -0,0 +1 @@ +{"name":"Local: C","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Yet Another Permutation Problem.cpp","tests":[{"id":1701485796060,"input":"4\n5\n2\n7\n10","output":""},{"id":1701489275516,"input":"1\n15","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\C. Yet Another Permutation Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D - Sleep Log.cpp_ce1ebb21d037320308db33f79d1bd335.prob b/.cph/.D - Sleep Log.cpp_ce1ebb21d037320308db33f79d1bd335.prob new file mode 100644 index 0000000..df269ea --- /dev/null +++ b/.cph/.D - Sleep Log.cpp_ce1ebb21d037320308db33f79d1bd335.prob @@ -0,0 +1 @@ +{"name":"Local: D - Sleep Log","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D - Sleep Log.cpp","tests":[{"id":1686660951953,"input":"7\n0 240 720 1320 1440 1800 2160\n3\n480 1920\n720 1200\n0 2160\n","output":""},{"id":1686663053730,"input":"21\n0 20 62 192 284 310 323 324 352 374 409 452 486 512 523 594 677 814 838 946 1000\n10\n77 721\n255 541\n478 970\n369 466\n343 541\n42 165\n16 618\n222 592\n730 983\n338 747","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D - Sleep Log.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. A-B-C Sort.cpp_ed445fbe32a2d20b23d39939ff2688c3.prob b/.cph/.D. A-B-C Sort.cpp_ed445fbe32a2d20b23d39939ff2688c3.prob new file mode 100644 index 0000000..88534fe --- /dev/null +++ b/.cph/.D. A-B-C Sort.cpp_ed445fbe32a2d20b23d39939ff2688c3.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. A-B-C Sort.cpp","tests":[{"id":1655099756890,"input":"3\n4\n3 1 5 3\n3\n3 2 1\n1\n7331\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. A-B-C Sort.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. AND, OR and square sum.cpp_bf7b1426b933b986d8d1d59c249e60d4.prob b/.cph/.D. AND, OR and square sum.cpp_bf7b1426b933b986d8d1d59c249e60d4.prob new file mode 100644 index 0000000..f639a2b --- /dev/null +++ b/.cph/.D. AND, OR and square sum.cpp_bf7b1426b933b986d8d1d59c249e60d4.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. AND, OR and square sum.cpp","tests":[{"id":1696600871294,"input":"3\n1 3 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. AND, OR and square sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Apple Tree.cpp_a6862ed2bc183c0d2b1f7d8515bdbd57.prob b/.cph/.D. Apple Tree.cpp_a6862ed2bc183c0d2b1f7d8515bdbd57.prob new file mode 100644 index 0000000..9c379e2 --- /dev/null +++ b/.cph/.D. Apple Tree.cpp_a6862ed2bc183c0d2b1f7d8515bdbd57.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Apple Tree.cpp","tests":[{"id":1688071464984,"input":"2\n5\n1 2\n3 4\n5 3\n3 2\n4\n3 4\n5 1\n4 4\n1 3\n3\n1 2\n1 3\n3\n1 1\n2 3\n3 1","output":""},{"id":1688071483947,"input":"2\n5\n5 1\n1 2\n2 3\n4 3\n2\n5 5\n5 1\n5\n3 2\n5 3\n2 1\n4 2\n3\n4 3\n2 1\n4 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Apple Tree.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Array Repetition.cpp_9f5b44c731b73f249a71b2029d78db25.prob b/.cph/.D. Array Repetition.cpp_9f5b44c731b73f249a71b2029d78db25.prob new file mode 100644 index 0000000..9c03849 --- /dev/null +++ b/.cph/.D. Array Repetition.cpp_9f5b44c731b73f249a71b2029d78db25.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Array Repetition.cpp","tests":[{"id":1705847096477,"input":"4\n5 10\n1 1\n1 2\n2 1\n1 3\n2 3\n1 2 3 4 5 6 14 15 16 20\n10 10\n1 3\n1 8\n2 15\n1 6\n1 9\n1 1\n2 6\n1 1\n2 12\n2 10\n32752 25178 3198 3199 2460 2461 31450 33260 9016 4996\n12 5\n1 6\n1 11\n2 392130334\n1 4\n2 744811750\n1 10\n1 5\n2 209373780\n2 178928984\n1 3\n2 658326464\n2 1000000000\n914576963034536490 640707385283752918 636773368365261971 584126563607944922 1000000000000000000\n2 2\n1 1\n1 2\n1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Array Repetition.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Array and Operations.cpp_960e3bc35202eebc5ae8ac5d17458b66.prob b/.cph/.D. Array and Operations.cpp_960e3bc35202eebc5ae8ac5d17458b66.prob new file mode 100644 index 0000000..b34cfec --- /dev/null +++ b/.cph/.D. Array and Operations.cpp_960e3bc35202eebc5ae8ac5d17458b66.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Array and Operations.cpp","tests":[{"id":1663963243821,"input":"5\n7 3\n1 1 1 2 1 3 1\n5 1\n5 5 5 5 5\n4 2\n1 3 3 7\n2 0\n4 2\n9 2\n1 10 10 1 10 2 7 10 3","output":""},{"id":1663964438698,"input":"1\n9 2\n1 10 10 1 10 2 7 10 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Array and Operations.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Balanced Round.cpp_e5f9c56a7f64a72edcc9e93d6e5b64cc.prob b/.cph/.D. Balanced Round.cpp_e5f9c56a7f64a72edcc9e93d6e5b64cc.prob new file mode 100644 index 0000000..8eff49a --- /dev/null +++ b/.cph/.D. Balanced Round.cpp_e5f9c56a7f64a72edcc9e93d6e5b64cc.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Balanced Round.cpp","tests":[{"id":1693600742809,"input":"7\n5 1\n1 2 4 5 6\n1 2\n10\n8 3\n17 3 1 20 12 5 17 12\n4 2\n2 4 6 8\n5 3\n2 3 19 10 8\n3 4\n1 10 5\n8 1\n8 3 1 4 5 10 7 3\n","output":""},{"id":1693600987296,"input":"1\n5 3\n2 3 19 10 8","output":""},{"id":1693601042347,"input":"1\n8 1\n8 3 1 4 5 10 7 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Balanced Round.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Black and White Stripe.cpp_b2f94fc6e0c9afa328668e3aab46de2b.prob b/.cph/.D. Black and White Stripe.cpp_b2f94fc6e0c9afa328668e3aab46de2b.prob new file mode 100644 index 0000000..1b15e6e --- /dev/null +++ b/.cph/.D. Black and White Stripe.cpp_b2f94fc6e0c9afa328668e3aab46de2b.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Black and White Stripe.cpp","tests":[{"id":1654703146240,"input":"4\n5 3\nBBWBW\n5 5\nBBWBW\n5 1\nBBWBW\n1 1\nW","output":""},{"id":1654761407526,"input":"1\n5 1\nWWWBB","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Black and White Stripe.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Bracket Coloring.cpp_a9660c3f047a82dd05d800ba38e5f66b.prob b/.cph/.D. Bracket Coloring.cpp_a9660c3f047a82dd05d800ba38e5f66b.prob new file mode 100644 index 0000000..9b6b20e --- /dev/null +++ b/.cph/.D. Bracket Coloring.cpp_a9660c3f047a82dd05d800ba38e5f66b.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Bracket Coloring.cpp","tests":[{"id":1687601348106,"input":"4\n8\n((())))(\n4\n(())\n4\n))((\n3\n(()\n","output":""},{"id":1687601399250,"input":"1\n8\n(())))((","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Bracket Coloring.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Divisible Pairs.cpp_a2face9b26b59fdc42dcea1f18d5a511.prob b/.cph/.D. Divisible Pairs.cpp_a2face9b26b59fdc42dcea1f18d5a511.prob new file mode 100644 index 0000000..a351b32 --- /dev/null +++ b/.cph/.D. Divisible Pairs.cpp_a2face9b26b59fdc42dcea1f18d5a511.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Divisible Pairs.cpp","tests":[{"id":1708458806701,"input":"7\n6 5 2\n1 2 7 4 9 6\n7 9 5\n1 10 15 3 8 12 15\n9 4 10\n14 10 2 2 11 11 13 5 6\n9 5 6\n10 7 6 7 9 7 7 10 10\n9 6 2\n4 9 7 1 2 2 13 3 15\n9 2 3\n14 6 1 15 12 15 8 2 15\n10 5 7\n13 3 3 2 12 11 3 7 13 14","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Divisible Pairs.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Double Strings.cpp_cb8d9795c65602425eb8e2cd97046a48.prob b/.cph/.D. Double Strings.cpp_cb8d9795c65602425eb8e2cd97046a48.prob new file mode 100644 index 0000000..f74ea47 --- /dev/null +++ b/.cph/.D. Double Strings.cpp_cb8d9795c65602425eb8e2cd97046a48.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Double Strings.cpp","tests":[{"id":1657679462809,"input":"3\n5\nabab\nab\nabc\nabacb\nc\n3\nx\nxx\nxxx\n8\ncodeforc\nes\ncodes\ncod\nforc\nforces\ne\ncode\n","output":""},{"id":1657679507327,"input":"1\n5\nabab\nab\nabc\nabacb\nc","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Double Strings.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Effects of Anti Pimples.cpp_c82e46242749566428097623f74622d0.prob b/.cph/.D. Effects of Anti Pimples.cpp_c82e46242749566428097623f74622d0.prob new file mode 100644 index 0000000..10c365b --- /dev/null +++ b/.cph/.D. Effects of Anti Pimples.cpp_c82e46242749566428097623f74622d0.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Effects of Anti Pimples.cpp","tests":[{"id":1697487871172,"input":"15\n90000 9000 99000 900 90900 9900 99900 90 90090 9090 99090 990 90990 9990 99990","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Effects of Anti Pimples.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Exam in MAC.cpp_6c2dcb203dcef2e748dd675f57dcc7dc.prob b/.cph/.D. Exam in MAC.cpp_6c2dcb203dcef2e748dd675f57dcc7dc.prob new file mode 100644 index 0000000..c13909f --- /dev/null +++ b/.cph/.D. Exam in MAC.cpp_6c2dcb203dcef2e748dd675f57dcc7dc.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Exam in MAC.cpp","tests":[{"id":1711187925628,"input":"8\n3 3\n1 2 3\n1 179\n57\n4 6\n0 3 5 6\n1 1\n1\n5 10\n0 2 4 8 10\n5 10\n1 3 5 7 9\n4 10\n2 4 6 7\n3 1000000000\n228 1337 998244353\n","output":""},{"id":1711199623861,"input":"1\n3 3\n1 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Exam in MAC.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Find the Different Ones!.cpp_88690caf7092360c118ced1e77c233b3.prob b/.cph/.D. Find the Different Ones!.cpp_88690caf7092360c118ced1e77c233b3.prob new file mode 100644 index 0000000..4026aab --- /dev/null +++ b/.cph/.D. Find the Different Ones!.cpp_88690caf7092360c118ced1e77c233b3.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Find the Different Ones!.cpp","tests":[{"id":1709323262732,"input":"1\n4\n5 2 3 4\n4\n1 2\n1 4\n2 3\n2 4","output":""},{"id":1709323338014,"input":"1\n6\n30 20 20 10 10 20\n5\n1 2\n2 3\n2 4\n2 6\n3 5","output":""},{"id":1709323744284,"input":"1\n5\n1 1 2 1 1\n3\n1 5\n1 2\n1 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Find the Different Ones!.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Flipper.cpp_6dda9132b6b4c349a05ecd58177f622f.prob b/.cph/.D. Flipper.cpp_6dda9132b6b4c349a05ecd58177f622f.prob new file mode 100644 index 0000000..6ccfc9f --- /dev/null +++ b/.cph/.D. Flipper.cpp_6dda9132b6b4c349a05ecd58177f622f.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Flipper.cpp","tests":[{"id":1685096360558,"input":"9\n5\n2 3 1 5 4\n9\n4 1 6 7 2 8 5 3 9\n4\n4 3 2 1\n2\n2 1\n6\n3 2 4 1 5 6\n7\n3 2 1 5 7 6 4\n10\n10 2 5 6 1 9 3 8 4 7\n4\n4 2 1 3\n1\n1\n","output":""},{"id":1685098831686,"input":"1\n9\n4 1 6 7 2 8 5 3 9","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Flipper.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Friends and the Restaurant.cpp_19b8e292b8ef5b87325a24015dc4fea5.prob b/.cph/.D. Friends and the Restaurant.cpp_19b8e292b8ef5b87325a24015dc4fea5.prob new file mode 100644 index 0000000..2be8a9e --- /dev/null +++ b/.cph/.D. Friends and the Restaurant.cpp_19b8e292b8ef5b87325a24015dc4fea5.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Friends and the Restaurant.cpp","tests":[{"id":1663352612342,"input":"6\n6\n8 3 9 2 4 5\n5 3 1 4 5 10\n4\n1 2 3 4\n1 1 2 2\n3\n2 3 7\n1 3 10\n6\n2 3 6 9 5 7\n3 2 7 10 6 10\n6\n5 4 2 1 8 100\n1 1 1 1 1 200\n6\n1 4 1 2 4 2\n1 3 3 2 3 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Friends and the Restaurant.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Gold Rush.cpp_964ac985a3f43f66b3d74928ac00a6a2.prob b/.cph/.D. Gold Rush.cpp_964ac985a3f43f66b3d74928ac00a6a2.prob new file mode 100644 index 0000000..7dee299 --- /dev/null +++ b/.cph/.D. Gold Rush.cpp_964ac985a3f43f66b3d74928ac00a6a2.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Gold Rush.cpp","tests":[{"id":1685368010288,"input":"11\n6 4\n9 4\n4 2\n18 27\n27 4\n27 2\n27 10\n1 1\n3 1\n5 1\n746001 2984004","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Gold Rush.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Jellyfish and Mex.cpp_0f7dd751667574dbf4d69818d724456a.prob b/.cph/.D. Jellyfish and Mex.cpp_0f7dd751667574dbf4d69818d724456a.prob new file mode 100644 index 0000000..9dc7f82 --- /dev/null +++ b/.cph/.D. Jellyfish and Mex.cpp_0f7dd751667574dbf4d69818d724456a.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Jellyfish and Mex.cpp","tests":[{"id":1696238677765,"input":"4\n8\n5 2 1 0 3 0 4 0\n2\n1 2\n5\n1 0 2 114514 0\n8\n0 1 2 0 1 2 0 3\n","output":""},{"id":1696244110829,"input":"1\n8\n0 1 2 0 1 2 0 3","output":""},{"id":1696246713252,"input":"1\n5\n1 0 2 114514 0","output":""},{"id":1696263111854,"input":"1\n8\n5 2 1 0 3 0 4 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Jellyfish and Mex.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Jumping Through Segments.cpp_dc70838ac67fbe9abc065b4848338e1f.prob b/.cph/.D. Jumping Through Segments.cpp_dc70838ac67fbe9abc065b4848338e1f.prob new file mode 100644 index 0000000..5279d88 --- /dev/null +++ b/.cph/.D. Jumping Through Segments.cpp_dc70838ac67fbe9abc065b4848338e1f.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Jumping Through Segments.cpp","tests":[{"id":1707593041181,"input":"4\n5\n1 5\n3 4\n5 6\n8 10\n0 1\n3\n0 2\n0 1\n0 3\n3\n3 8\n10 18\n6 11\n4\n10 20\n0 5\n15 17\n2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Jumping Through Segments.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. LCM Problem.cpp_759b81d8a980fdee2708f4bf9a422e55.prob b/.cph/.D. LCM Problem.cpp_759b81d8a980fdee2708f4bf9a422e55.prob new file mode 100644 index 0000000..4d3e6d5 --- /dev/null +++ b/.cph/.D. LCM Problem.cpp_759b81d8a980fdee2708f4bf9a422e55.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. LCM Problem.cpp","tests":[{"id":1658219093766,"input":"4\n1 1337\n13 69\n2 4\n88 89","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. LCM Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Line.cpp_9c600c3ba6d0ff45685beaded2c4c0ff.prob b/.cph/.D. Line.cpp_9c600c3ba6d0ff45685beaded2c4c0ff.prob new file mode 100644 index 0000000..47377ac --- /dev/null +++ b/.cph/.D. Line.cpp_9c600c3ba6d0ff45685beaded2c4c0ff.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Line.cpp","tests":[{"id":1662185849627,"input":"6\n3\nLLR\n5\nLRRLL\n1\nL\n12\nLRRRLLLRLLRL\n10\nLLLLLRRRRR\n9\nLRLRLRLRL\n","output":""},{"id":1662186102956,"input":"1\n10\nLLLLLRRRRR","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Line.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Mathematical Problem.cpp_ab8b4271ffaa1410894cc93d34fd59ce.prob b/.cph/.D. Mathematical Problem.cpp_ab8b4271ffaa1410894cc93d34fd59ce.prob new file mode 100644 index 0000000..936e799 --- /dev/null +++ b/.cph/.D. Mathematical Problem.cpp_ab8b4271ffaa1410894cc93d34fd59ce.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Mathematical Problem.cpp","tests":[{"id":1705946210426,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Mathematical Problem.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Not a Cheap String.cpp_f6b21f378c8fa074c911d89c22510bf0.prob b/.cph/.D. Not a Cheap String.cpp_f6b21f378c8fa074c911d89c22510bf0.prob new file mode 100644 index 0000000..3d23e52 --- /dev/null +++ b/.cph/.D. Not a Cheap String.cpp_f6b21f378c8fa074c911d89c22510bf0.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Not a Cheap String.cpp","tests":[{"id":1657671893082,"input":"5\nabca\n2\nabca\n6\ncodeforces\n1\ncodeforces\n10\ncodeforces\n100\n","output":""},{"id":1657673671178,"input":"1\nabca\n6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Not a Cheap String.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Prefix Permutation Sums.cpp_1ed889acb51e74f1b6ff77fbc9a02a65.prob b/.cph/.D. Prefix Permutation Sums.cpp_1ed889acb51e74f1b6ff77fbc9a02a65.prob new file mode 100644 index 0000000..ae146e0 --- /dev/null +++ b/.cph/.D. Prefix Permutation Sums.cpp_1ed889acb51e74f1b6ff77fbc9a02a65.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Prefix Permutation Sums.cpp","tests":[{"id":1693588780267,"input":"12\n5\n6 8 12 15\n5\n1 6 8 15\n4\n1 2 100\n4\n1 3 6\n2\n2\n3\n1 2\n4\n3 7 10\n5\n5 44 46 50\n4\n1 9 10\n5\n13 21 36 42\n5\n1 2 3 1000000000000000000\n9\n9 11 12 20 25 28 30 33","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Prefix Permutation Sums.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Program.cpp_7c8290c4bb78df70471a2f38869187ec.prob b/.cph/.D. Program.cpp_7c8290c4bb78df70471a2f38869187ec.prob new file mode 100644 index 0000000..4047f93 --- /dev/null +++ b/.cph/.D. Program.cpp_7c8290c4bb78df70471a2f38869187ec.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Program.cpp","tests":[{"id":1696799964359,"input":"2\n8 4\n-+--+--+\n1 8\n2 8\n2 5\n1 1\n4 10\n+-++\n1 1\n1 2\n2 2\n1 3\n2 3\n3 3\n1 4\n2 4\n3 4\n4 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Program.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Remove and Add.cpp_05a883307e5fff4c8a14221d2f651cb9.prob b/.cph/.D. Remove and Add.cpp_05a883307e5fff4c8a14221d2f651cb9.prob new file mode 100644 index 0000000..0f0952c --- /dev/null +++ b/.cph/.D. Remove and Add.cpp_05a883307e5fff4c8a14221d2f651cb9.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Remove and Add.cpp","tests":[{"id":1707257547791,"input":"8\n4\n4 4 1 5\n5\n4 4 1 5 5\n2\n10 5\n3\n1 2 3\n3\n2 1 1\n4\n1 1 1 1\n4\n1 3 1 2\n5\n1 1 3 3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Remove and Add.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Split Plus K.cpp_c820322d7bbf7b2b81cd877908302290.prob b/.cph/.D. Split Plus K.cpp_c820322d7bbf7b2b81cd877908302290.prob new file mode 100644 index 0000000..8744931 --- /dev/null +++ b/.cph/.D. Split Plus K.cpp_c820322d7bbf7b2b81cd877908302290.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Split Plus K.cpp","tests":[{"id":1706305908598,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Split Plus K.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Strong Vertices.cpp_a2b1b77c633d2cede71a4557d9ba7749.prob b/.cph/.D. Strong Vertices.cpp_a2b1b77c633d2cede71a4557d9ba7749.prob new file mode 100644 index 0000000..edb4dfa --- /dev/null +++ b/.cph/.D. Strong Vertices.cpp_a2b1b77c633d2cede71a4557d9ba7749.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Strong Vertices.cpp","tests":[{"id":1693026077897,"input":"5\n4\n3 1 2 4\n4 3 2 1\n5\n1 2 4 1 2\n5 2 3 3 1\n2\n1 2\n2 1\n3\n0 2 1\n1 3 2\n3\n5 7 4\n-2 -3 -6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Strong Vertices.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Sum of XOR Functions.cpp_6ab8d79ae5093a25c272c91a0fb43295.prob b/.cph/.D. Sum of XOR Functions.cpp_6ab8d79ae5093a25c272c91a0fb43295.prob new file mode 100644 index 0000000..203c09c --- /dev/null +++ b/.cph/.D. Sum of XOR Functions.cpp_6ab8d79ae5093a25c272c91a0fb43295.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Sum of XOR Functions.cpp","tests":[{"id":1695816238444,"input":"4\n39 68 31 80","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Sum of XOR Functions.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Super-Permutation.cpp_da3453fb64218e505be7afda1afb6fe1.prob b/.cph/.D. Super-Permutation.cpp_da3453fb64218e505be7afda1afb6fe1.prob new file mode 100644 index 0000000..408b980 --- /dev/null +++ b/.cph/.D. Super-Permutation.cpp_da3453fb64218e505be7afda1afb6fe1.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Super-Permutation.cpp","tests":[{"id":1682927336104,"input":"4\n1\n2\n3\n6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Super-Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Tandem Repeats .cpp_b42731617b79d1426befbefb3a4080dd.prob b/.cph/.D. Tandem Repeats .cpp_b42731617b79d1426befbefb3a4080dd.prob new file mode 100644 index 0000000..d5b5769 --- /dev/null +++ b/.cph/.D. Tandem Repeats .cpp_b42731617b79d1426befbefb3a4080dd.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Tandem Repeats .cpp","tests":[{"id":1711280057235,"input":"4\nzaabaabz\n?????\ncode?????s\ncodeforces\n","output":""},{"id":1711280262812,"input":"1\n?e?de?","output":""},{"id":1711280898080,"input":"1\nadbccd","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Tandem Repeats .cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Three Activities.cpp_18b9d318be1a8d1e303ddabd5231f5f7.prob b/.cph/.D. Three Activities.cpp_18b9d318be1a8d1e303ddabd5231f5f7.prob new file mode 100644 index 0000000..0b75f6f --- /dev/null +++ b/.cph/.D. Three Activities.cpp_18b9d318be1a8d1e303ddabd5231f5f7.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Three Activities.cpp","tests":[{"id":1706473563194,"input":"4\n3\n1 10 1\n10 1 1\n1 1 10\n4\n30 20 10 1\n30 5 15 20\n30 25 10 10\n10\n5 19 12 3 18 18 6 17 10 13\n15 17 19 11 16 3 11 17 17 17\n1 17 18 10 15 8 17 3 13 12\n10\n17 5 4 18 12 4 11 2 16 16\n8 4 14 19 3 12 6 7 5 16\n3 4 8 11 10 8 10 2 20 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Three Activities.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Training Session.cpp_82eb7b85272b44a0d22d7d4967239d84.prob b/.cph/.D. Training Session.cpp_82eb7b85272b44a0d22d7d4967239d84.prob new file mode 100644 index 0000000..80da53e --- /dev/null +++ b/.cph/.D. Training Session.cpp_82eb7b85272b44a0d22d7d4967239d84.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Training Session.cpp","tests":[{"id":1696574309360,"input":"1\n4\n2 4\n3 4\n2 1\n1 3","output":""},{"id":1696582434882,"input":"2\n4\n2 4\n3 4\n2 1\n1 3\n5\n1 5\n2 4\n3 3\n4 2\n5 1\n","output":""},{"id":1696587814747,"input":"1\n5\n1 5\n2 4\n3 3\n4 2\n5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Training Session.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Turtle Tenacity Continual Mods.cpp_50aba81ccd0eb4c9e5c08f612fc449ab.prob b/.cph/.D. Turtle Tenacity Continual Mods.cpp_50aba81ccd0eb4c9e5c08f612fc449ab.prob new file mode 100644 index 0000000..4d6071d --- /dev/null +++ b/.cph/.D. Turtle Tenacity Continual Mods.cpp_50aba81ccd0eb4c9e5c08f612fc449ab.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Turtle Tenacity Continual Mods.cpp","tests":[{"id":1710967098119,"input":"8\n6\n1 2 3 4 5 6\n5\n3 3 3 3 3\n3\n2 2 3\n5\n1 1 2 3 7\n3\n1 2 2\n3\n1 1 2\n6\n5 2 10 10 10 2\n4\n3 6 9 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Turtle Tenacity Continual Mods.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Twist the Permutation.cpp_61bf6bf0ab9f9974f76d25f631b31c4b.prob b/.cph/.D. Twist the Permutation.cpp_61bf6bf0ab9f9974f76d25f631b31c4b.prob new file mode 100644 index 0000000..9588855 --- /dev/null +++ b/.cph/.D. Twist the Permutation.cpp_61bf6bf0ab9f9974f76d25f631b31c4b.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Twist the Permutation.cpp","tests":[{"id":1656588601535,"input":"3\n6\n3 2 5 6 1 4\n3\n3 1 2\n8\n5 8 1 3 2 6 4 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. Twist the Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Umka and a Long Flight.cpp_b7a1ebcb83dc1faf115f01526c7e1b19.prob b/.cph/.D. Umka and a Long Flight.cpp_b7a1ebcb83dc1faf115f01526c7e1b19.prob new file mode 100644 index 0000000..4286239 --- /dev/null +++ b/.cph/.D. Umka and a Long Flight.cpp_b7a1ebcb83dc1faf115f01526c7e1b19.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Umka and a Long Flight.cpp","tests":[{"id":1686435217467,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Umka and a Long Flight.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Unnatural Language Processing.cpp_bb3ae82b396674b46d23419935f7bf77.prob b/.cph/.D. Unnatural Language Processing.cpp_bb3ae82b396674b46d23419935f7bf77.prob new file mode 100644 index 0000000..c258778 --- /dev/null +++ b/.cph/.D. Unnatural Language Processing.cpp_bb3ae82b396674b46d23419935f7bf77.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Unnatural Language Processing.cpp","tests":[{"id":1706026643926,"input":"6\n8\nbacedbab\n4\nbaba\n13\ndaddecabeddad\n3\ndac\n6\ndacdac\n22\ndababbabababbabbababba","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Unnatural Language Processing.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Very Different Array.cpp_755a22609fdb710507d9c5540dad9b13.prob b/.cph/.D. Very Different Array.cpp_755a22609fdb710507d9c5540dad9b13.prob new file mode 100644 index 0000000..491939c --- /dev/null +++ b/.cph/.D. Very Different Array.cpp_755a22609fdb710507d9c5540dad9b13.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Very Different Array.cpp","tests":[{"id":1705699050636,"input":"9\n4 6\n6 1 2 4\n3 5 1 7 2 3\n3 4\n1 1 1\n1 1 1 1\n5 5\n1 2 3 4 5\n1 2 3 4 5\n2 6\n5 8\n8 7 5 8 2 10\n2 2\n4 1\n9 6\n4 6\n8 10 6 4\n3 10 6 1 8 9\n3 5\n6 5 2\n1 7 9 7 2\n5 5\n9 10 6 3 7\n5 9 2 3 9\n1 6\n3\n2 7 10 1 1 5\n","output":""},{"id":1705700820421,"input":"1\n4 6\n8 10 6 4\n3 10 6 1 8 9","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Very Different Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Wooden Toy Festival.cpp.cpp_a796e47a5992065f63ed50e40061b0c0.prob b/.cph/.D. Wooden Toy Festival.cpp.cpp_a796e47a5992065f63ed50e40061b0c0.prob new file mode 100644 index 0000000..8c10f6c --- /dev/null +++ b/.cph/.D. Wooden Toy Festival.cpp.cpp_a796e47a5992065f63ed50e40061b0c0.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Wooden Toy Festival.cpp.cpp","tests":[{"id":1687380473069,"input":"5\n6\n1 7 7 9 9 9\n6\n5 4 2 1 30 60\n9\n14 19 37 59 1 4 4 98 73\n1\n2\n6\n3 10 1 17 15 11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Wooden Toy Festival.cpp.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. X-Sum.cpp_36699f6edea016a087a9044a95019de1.prob b/.cph/.D. X-Sum.cpp_36699f6edea016a087a9044a95019de1.prob new file mode 100644 index 0000000..7d666a3 --- /dev/null +++ b/.cph/.D. X-Sum.cpp_36699f6edea016a087a9044a95019de1.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. X-Sum.cpp","tests":[{"id":1654353632924,"input":"4\n4 4\n1 2 2 1\n2 4 2 4\n2 2 3 1\n2 4 2 4\n2 1\n1\n0\n3 3\n1 1 1\n1 1 1\n1 1 1\n3 3\n0 1 1\n1 0 1\n1 1 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D. X-Sum.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D. Yet Another Monster Fight.cpp_e78e2d9878c2b61e413a15d4d595dc07.prob b/.cph/.D. Yet Another Monster Fight.cpp_e78e2d9878c2b61e413a15d4d595dc07.prob new file mode 100644 index 0000000..b5969ac --- /dev/null +++ b/.cph/.D. Yet Another Monster Fight.cpp_e78e2d9878c2b61e413a15d4d595dc07.prob @@ -0,0 +1 @@ +{"name":"Local: D","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Yet Another Monster Fight.cpp","tests":[{"id":1709972148878,"input":"6\n2 1 5 6 4 3\n","output":""},{"id":1709972155399,"input":"5\n4 4 4 4 4\n","output":""},{"id":1709972167769,"input":"2\n1 1000000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D. Yet Another Monster Fight.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D1. Maximum And Queries (easy version).cpp_2dd50897bb655550cce696a8bc0a27da.prob b/.cph/.D1. Maximum And Queries (easy version).cpp_2dd50897bb655550cce696a8bc0a27da.prob new file mode 100644 index 0000000..704e00c --- /dev/null +++ b/.cph/.D1. Maximum And Queries (easy version).cpp_2dd50897bb655550cce696a8bc0a27da.prob @@ -0,0 +1 @@ +{"name":"Local: D1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D1. Maximum And Queries (easy version).cpp","tests":[{"id":1709556553295,"input":"4 2\n1 3 7 5\n2\n10","output":""},{"id":1709556568056,"input":"3 5\n4 0 2\n9\n8\n17\n1\n3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D1. Maximum And Queries (easy version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D1. RPD and Rap Sheet (Easy Version).cpp_292101a1613180e265594c3e50825398.prob b/.cph/.D1. RPD and Rap Sheet (Easy Version).cpp_292101a1613180e265594c3e50825398.prob new file mode 100644 index 0000000..15e091c --- /dev/null +++ b/.cph/.D1. RPD and Rap Sheet (Easy Version).cpp_292101a1613180e265594c3e50825398.prob @@ -0,0 +1 @@ +{"name":"Local: D1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D1. RPD and Rap Sheet (Easy Version).cpp","tests":[{"id":1696495734802,"input":"1\n5 2\n\n0\n\n0\n\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D1. RPD and Rap Sheet (Easy Version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D1. Sage's Birthday (easy version).cpp_50541f0340eb9e4039672d0596731f86.prob b/.cph/.D1. Sage's Birthday (easy version).cpp_50541f0340eb9e4039672d0596731f86.prob new file mode 100644 index 0000000..8c61158 --- /dev/null +++ b/.cph/.D1. Sage's Birthday (easy version).cpp_50541f0340eb9e4039672d0596731f86.prob @@ -0,0 +1 @@ +{"name":"Local: D1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D1. Sage's Birthday (easy version).cpp","tests":[{"id":1658511066327,"input":"5\n1 2 3 4 5","output":""},{"id":1658511165077,"input":"7\n1 2 3 4 5 6 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\D1. Sage's Birthday (easy version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.D2. Set To Max (Hard Version).cpp_28143580363fe0afd79475b28cce9674.prob b/.cph/.D2. Set To Max (Hard Version).cpp_28143580363fe0afd79475b28cce9674.prob new file mode 100644 index 0000000..8c0d988 --- /dev/null +++ b/.cph/.D2. Set To Max (Hard Version).cpp_28143580363fe0afd79475b28cce9674.prob @@ -0,0 +1 @@ +{"name":"Local: D2","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D2. Set To Max (Hard Version).cpp","tests":[{"id":1709491593042,"input":"5\n5\n1 2 3 2 4\n1 3 3 2 4\n5\n3 4 2 2 4\n3 4 3 4 4\n5\n3 2 1 1 1\n3 3 3 2 2\n2\n1 1\n1 2\n3\n1 1 2\n2 1 2","output":""},{"id":1709492708759,"input":"1\n5\n3 2 1 1 1\n3 3 3 2 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\D2. Set To Max (Hard Version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Digit Sum Parities.cpp_b823a89d3cd43d7efd39ef9178bab329.prob b/.cph/.Digit Sum Parities.cpp_b823a89d3cd43d7efd39ef9178bab329.prob new file mode 100644 index 0000000..157171e --- /dev/null +++ b/.cph/.Digit Sum Parities.cpp_b823a89d3cd43d7efd39ef9178bab329.prob @@ -0,0 +1 @@ +{"name":"Local: Digit Sum Parities","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Digit Sum Parities.cpp","tests":[{"id":1648910744507,"input":"3\n123\n19\n509","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Digit Sum Parities.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. 2-Letter Strings.cpp_341bc3d5d576869cc5f4c4f5d1898bfd.prob b/.cph/.E. 2-Letter Strings.cpp_341bc3d5d576869cc5f4c4f5d1898bfd.prob new file mode 100644 index 0000000..a8c0abe --- /dev/null +++ b/.cph/.E. 2-Letter Strings.cpp_341bc3d5d576869cc5f4c4f5d1898bfd.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. 2-Letter Strings.cpp","tests":[{"id":1656324135341,"input":"4\n6\nab\ncb\ndb\naa\ncc\nef\n7\naa\nbb\ncc\nac\nca\nbb\naa\n4\nkk\nkk\nab\nab\n5\njf\njf\njk\njk\njk","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. 2-Letter Strings.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Anna and the Valentine's Day Gift.cpp_06d076d193506614d4c6041189c1bdc0.prob b/.cph/.E. Anna and the Valentine's Day Gift.cpp_06d076d193506614d4c6041189c1bdc0.prob new file mode 100644 index 0000000..b40ac4e --- /dev/null +++ b/.cph/.E. Anna and the Valentine's Day Gift.cpp_06d076d193506614d4c6041189c1bdc0.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Anna and the Valentine's Day Gift.cpp","tests":[{"id":1708457124717,"input":"9\n2 2\n14 2\n3 5\n9 56 1\n4 10\n1 2007 800 1580\n4 5\n5000 123 30 4\n10 10\n6 4 6 2 3 1 10 9 10 7\n1 1\n6\n1 1\n10\n8 9\n1 2 9 10 10 2 10 2\n4 5\n10 10 10 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Anna and the Valentine's Day Gift.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Binary Deque.cpp_343d7958b8f243f0a4ea40ee4b3218b0.prob b/.cph/.E. Binary Deque.cpp_343d7958b8f243f0a4ea40ee4b3218b0.prob new file mode 100644 index 0000000..e8e7f1e --- /dev/null +++ b/.cph/.E. Binary Deque.cpp_343d7958b8f243f0a4ea40ee4b3218b0.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. Binary Deque.cpp","tests":[{"id":1655986770515,"input":"7\n3 1\n1 0 0\n3 1\n1 1 0\n9 3\n0 1 0 1 1 1 0 0 1\n6 4\n1 1 1 1 1 1\n5 1\n0 0 1 1 0\n16 2\n1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1\n6 3\n1 0 1 0 0 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. Binary Deque.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Building an Aquarium.cpp_f9db9bd53d417be4118963e1b339935f.prob b/.cph/.E. Building an Aquarium.cpp_f9db9bd53d417be4118963e1b339935f.prob new file mode 100644 index 0000000..12df791 --- /dev/null +++ b/.cph/.E. Building an Aquarium.cpp_f9db9bd53d417be4118963e1b339935f.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Building an Aquarium.cpp","tests":[{"id":1696074964067,"input":"5\n7 9\n3 1 2 4 6 2 5\n3 10\n1 1 1\n4 1\n1 4 3 4\n6 1984\n2 6 5 9 1 8\n1 1000000000\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Building an Aquarium.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Cardboard for Pictures.cpp_3f849f302336287ad6aa37f6cd4e771d.prob b/.cph/.E. Cardboard for Pictures.cpp_3f849f302336287ad6aa37f6cd4e771d.prob new file mode 100644 index 0000000..a43f0e8 --- /dev/null +++ b/.cph/.E. Cardboard for Pictures.cpp_3f849f302336287ad6aa37f6cd4e771d.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Cardboard for Pictures.cpp","tests":[{"id":1693599340159,"input":"10\n3 50\n3 2 1\n1 100\n6\n5 500\n2 2 2 2 2\n2 365\n3 4\n2 469077255466389\n10000 2023\n10 635472106413848880\n9181 4243 7777 1859 2017 4397 14 9390 2245 7225\n7 176345687772781240\n9202 9407 9229 6257 7743 5738 7966\n14 865563946464579627\n3654 5483 1657 7571 1639 9815 122 9468 3079 2666 5498 4540 7861 5384\n19 977162053008871403\n9169 9520 9209 9013 9300 9843 9933 9454 9960 9167 9964 9701 9251 9404 9462 9277 9661 9164 9161\n18 886531871815571953\n2609 10 5098 9591 949 8485 6385 4586 1064 5412 6564 8460 2245 6552 5089 8353 3803 3764","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Cardboard for Pictures.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Eat the Chip.cpp_5e7d91e1d2bd8d8ac3455d2432bd4701.prob b/.cph/.E. Eat the Chip.cpp_5e7d91e1d2bd8d8ac3455d2432bd4701.prob new file mode 100644 index 0000000..4b8bd24 --- /dev/null +++ b/.cph/.E. Eat the Chip.cpp_5e7d91e1d2bd8d8ac3455d2432bd4701.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Eat the Chip.cpp","tests":[{"id":1707238893106,"input":"12\n6 5 2 2 5 3\n4 1 2 1 4 1\n1 4 1 3 1 1\n5 5 1 4 5 2\n4 4 1 1 4 4\n10 10 1 6 10 8\n10 10 2 6 10 7\n10 10 9 1 8 1\n10 10 8 1 10 2\n10 10 1 1 2 1\n10 10 1 3 4 1\n10 10 3 1 1 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Eat the Chip.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Eating Queries.cpp_5e18a55c19d3c07549d18eccc57238f2.prob b/.cph/.E. Eating Queries.cpp_5e18a55c19d3c07549d18eccc57238f2.prob new file mode 100644 index 0000000..aaad105 --- /dev/null +++ b/.cph/.E. Eating Queries.cpp_5e18a55c19d3c07549d18eccc57238f2.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. Eating Queries.cpp","tests":[],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. Eating Queries.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Good Triples.cpp_8dad4278737ff1d66a6ad3e7490af3f6.prob b/.cph/.E. Good Triples.cpp_8dad4278737ff1d66a6ad3e7490af3f6.prob new file mode 100644 index 0000000..66eaf3c --- /dev/null +++ b/.cph/.E. Good Triples.cpp_8dad4278737ff1d66a6ad3e7490af3f6.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Good Triples.cpp","tests":[{"id":1707343787454,"input":"12\n11\n0\n1\n2\n3\n4\n5\n3141\n999\n2718\n9999999\n10000000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Good Triples.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Increasing Subsequences.cpp_3baf4c5b977e817eb0567d425a8bcab1.prob b/.cph/.E. Increasing Subsequences.cpp_3baf4c5b977e817eb0567d425a8bcab1.prob new file mode 100644 index 0000000..12f6075 --- /dev/null +++ b/.cph/.E. Increasing Subsequences.cpp_3baf4c5b977e817eb0567d425a8bcab1.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Increasing Subsequences.cpp","tests":[{"id":1706977090900,"input":"4\n2\n5\n13\n37\n","output":""},{"id":1706978487198,"input":"1\n13","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Increasing Subsequences.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Interview.cpp_54424a9dc311b03e2ec8b5a1cc1597ed.prob b/.cph/.E. Interview.cpp_54424a9dc311b03e2ec8b5a1cc1597ed.prob new file mode 100644 index 0000000..5821a1b --- /dev/null +++ b/.cph/.E. Interview.cpp_54424a9dc311b03e2ec8b5a1cc1597ed.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Interview.cpp","tests":[{"id":1687424298612,"input":"2\n5\n1 2 3 4 5\n\n11\n\n6\n\n3\n\n7\n1 2 3 5 3 4 2\n\n12\n\n6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Interview.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Klever Permutation.cpp_86673270f5663bd1a4c635aad0a1a097.prob b/.cph/.E. Klever Permutation.cpp_86673270f5663bd1a4c635aad0a1a097.prob new file mode 100644 index 0000000..01b8ae3 --- /dev/null +++ b/.cph/.E. Klever Permutation.cpp_86673270f5663bd1a4c635aad0a1a097.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Klever Permutation.cpp","tests":[{"id":1709318745128,"input":"5\n2 2\n3 2\n10 4\n13 4\n7 4","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Klever Permutation.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Living Sequence.cpp_5d689bcf630d7a1dcd748f46ef0969f3.prob b/.cph/.E. Living Sequence.cpp_5d689bcf630d7a1dcd748f46ef0969f3.prob new file mode 100644 index 0000000..3a03aa9 --- /dev/null +++ b/.cph/.E. Living Sequence.cpp_5d689bcf630d7a1dcd748f46ef0969f3.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Living Sequence.cpp","tests":[{"id":1680852425760,"input":"7\n3\n5\n22\n10\n100\n12345\n827264634912","output":""},{"id":1680864450476,"input":"1\n827264634912","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Living Sequence.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Making Anti-Palindromes.cpp_1b50a5d6defd9e048f31eb4722003ef8.prob b/.cph/.E. Making Anti-Palindromes.cpp_1b50a5d6defd9e048f31eb4722003ef8.prob new file mode 100644 index 0000000..1e6dcfe --- /dev/null +++ b/.cph/.E. Making Anti-Palindromes.cpp_1b50a5d6defd9e048f31eb4722003ef8.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Making Anti-Palindromes.cpp","tests":[{"id":1682928865056,"input":"10\n10\ncodeforces\n3\nabc\n10\ntaarrrataa\n10\ndcbdbdcccc\n4\nwwww\n12\ncabbaccabaac\n10\naadaaaaddc\n14\naacdaaaacadcdc\n6\nabccba\n12\ndcbcaebacccd","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Making Anti-Palindromes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Mirror Grid.cpp_813722c598deb30e108ff9e291500993.prob b/.cph/.E. Mirror Grid.cpp_813722c598deb30e108ff9e291500993.prob new file mode 100644 index 0000000..089afe6 --- /dev/null +++ b/.cph/.E. Mirror Grid.cpp_813722c598deb30e108ff9e291500993.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. Mirror Grid.cpp","tests":[{"id":1657715688942,"input":"1\n5\n11100\n11011\n01011\n10011\n11000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\E. Mirror Grid.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Nastya and Potions.cpp_e90f71830a1275f17968598a88c25e16.prob b/.cph/.E. Nastya and Potions.cpp_e90f71830a1275f17968598a88c25e16.prob new file mode 100644 index 0000000..6b3bf28 --- /dev/null +++ b/.cph/.E. Nastya and Potions.cpp_e90f71830a1275f17968598a88c25e16.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Nastya and Potions.cpp","tests":[{"id":1693733966530,"input":"4\n5 1\n30 8 3 5 10\n3\n3 2 4 5\n0 \n0 \n2 3 5\n0 \n3 2\n5 143 3\n1 3\n1 2\n0 \n2 1 2\n5 1\n5 4 1 3 4\n2\n2 4 5\n3 3 5 4\n2 1 4\n1 5\n0 \n4 2\n1 1 5 4\n2 4\n3 2 4 3\n0 \n2 2 4\n1 2\n","output":""},{"id":1693755005025,"input":"1\n5 1\n30 8 3 5 10\n3\n3 2 4 5\n0 \n0 \n2 3 5\n0 ","output":""},{"id":1693755609236,"input":"1\n3 2\n5 143 3\n1 3\n1 2\n0 \n2 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Nastya and Potions.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Power of Points.cpp_dabd6674f627e4e2da413cd5c0f3f171.prob b/.cph/.E. Power of Points.cpp_dabd6674f627e4e2da413cd5c0f3f171.prob new file mode 100644 index 0000000..782c7f5 --- /dev/null +++ b/.cph/.E. Power of Points.cpp_dabd6674f627e4e2da413cd5c0f3f171.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Power of Points.cpp","tests":[{"id":1692962684400,"input":"3\n3\n1 4 3\n5\n1 2 5 7 1\n4\n1 10 100 1000","output":""},{"id":1692967154000,"input":"1\n3\n1 4 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Power of Points.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Romantic Glasses.cpp_5f8cd32ad66720df2a99ac1a74dc00e6.prob b/.cph/.E. Romantic Glasses.cpp_5f8cd32ad66720df2a99ac1a74dc00e6.prob new file mode 100644 index 0000000..092c3c5 --- /dev/null +++ b/.cph/.E. Romantic Glasses.cpp_5f8cd32ad66720df2a99ac1a74dc00e6.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Romantic Glasses.cpp","tests":[{"id":1706032475455,"input":"6\n3\n1 3 2\n6\n1 1 1 1 1 1\n10\n1 6 9 8 55 3 14 2 7 2\n8\n1 2 11 4 1 5 1 2\n6\n2 6 1 5 7 8\n9\n2 5 10 4 4 9 6 7 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Romantic Glasses.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. Singers' Tour.cpp_38c63204bc9c5f2e64d58b83b370b27e.prob b/.cph/.E. Singers' Tour.cpp_38c63204bc9c5f2e64d58b83b370b27e.prob new file mode 100644 index 0000000..219650d --- /dev/null +++ b/.cph/.E. Singers' Tour.cpp_38c63204bc9c5f2e64d58b83b370b27e.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Singers' Tour.cpp","tests":[{"id":1696509019206,"input":"4\n3\n12 16 14\n1\n1\n3\n1 2 3\n6\n81 75 75 93 93 87","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. Singers' Tour.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E. The Lakes.cpp_c5667ef82ffcb15c78986e58291d5dd2.prob b/.cph/.E. The Lakes.cpp_c5667ef82ffcb15c78986e58291d5dd2.prob new file mode 100644 index 0000000..745f16d --- /dev/null +++ b/.cph/.E. The Lakes.cpp_c5667ef82ffcb15c78986e58291d5dd2.prob @@ -0,0 +1 @@ +{"name":"Local: E","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. The Lakes.cpp","tests":[{"id":1685362483682,"input":"5\n3 3\n1 2 0\n3 4 0\n0 0 5\n1 1\n0\n3 3\n0 1 1\n1 0 1\n1 1 1\n5 5\n1 1 1 1 1\n1 0 0 0 1\n1 0 5 0 1\n1 0 0 0 1\n1 1 1 1 1\n5 5\n1 1 1 1 1\n1 0 0 0 1\n1 1 4 0 1\n1 0 0 0 1\n1 1 1 1 1\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E. The Lakes.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E1. Escape The Maze (easy version).cpp_5332c5def76bd45fdec9f5708ead15a6.prob b/.cph/.E1. Escape The Maze (easy version).cpp_5332c5def76bd45fdec9f5708ead15a6.prob new file mode 100644 index 0000000..06e6f89 --- /dev/null +++ b/.cph/.E1. Escape The Maze (easy version).cpp_5332c5def76bd45fdec9f5708ead15a6.prob @@ -0,0 +1 @@ +{"name":"Local: E1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E1. Escape The Maze (easy version).cpp","tests":[{"id":1696675027344,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E1. Escape The Maze (easy version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E1. Game with Marbles (Easy Version).cpp_307ae54f1fcebb8085fc46fddc411385.prob b/.cph/.E1. Game with Marbles (Easy Version).cpp_307ae54f1fcebb8085fc46fddc411385.prob new file mode 100644 index 0000000..6060baf --- /dev/null +++ b/.cph/.E1. Game with Marbles (Easy Version).cpp_307ae54f1fcebb8085fc46fddc411385.prob @@ -0,0 +1 @@ +{"name":"Local: E1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E1. Game with Marbles (Easy Version).cpp","tests":[{"id":1706549153687,"input":"5\n3\n4 2 1\n1 2 4\n4\n1 20 1 20\n100 15 10 20\n5\n1000000000 1000000000 1000000000 1000000000 1000000000\n1 1 1 1 1\n3\n5 6 5\n2 1 7\n6\n3 2 4 2 5 5\n9 4 7 9 2 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E1. Game with Marbles (Easy Version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.E1. Square-Free Division (easy version).cpp_0c2efdc994bf90063836fb2f520d948b.prob b/.cph/.E1. Square-Free Division (easy version).cpp_0c2efdc994bf90063836fb2f520d948b.prob new file mode 100644 index 0000000..956e9c9 --- /dev/null +++ b/.cph/.E1. Square-Free Division (easy version).cpp_0c2efdc994bf90063836fb2f520d948b.prob @@ -0,0 +1 @@ +{"name":"Local: E1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E1. Square-Free Division (easy version).cpp","tests":[{"id":1696794106093,"input":"3\n5 0\n18 6 2 4 1\n5 0\n6 8 1 24 8\n1 0\n1\n","output":""},{"id":1696794288409,"input":"1\n5 0\n6 8 1 24 8","output":""},{"id":1696794357509,"input":"1\n5 0\n18 6 2 4 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\E1. Square-Free Division (easy version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. 3SUM.cpp_6267e6c08a5d9bd1366991fed4e3c2fe.prob b/.cph/.F. 3SUM.cpp_6267e6c08a5d9bd1366991fed4e3c2fe.prob new file mode 100644 index 0000000..442de79 --- /dev/null +++ b/.cph/.F. 3SUM.cpp_6267e6c08a5d9bd1366991fed4e3c2fe.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. 3SUM.cpp","tests":[{"id":1655900278317,"input":"6\n4\n20 22 19 84\n4\n1 11 1 2022\n4\n1100 1100 1100 1111\n5\n12 34 56 78 90\n4\n1 9 8 4\n6\n16 38 94 25 18 99","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. 3SUM.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Chat Screenshots.cpp_2bb3f81075be4189eca23ed8ada59b28.prob b/.cph/.F. Chat Screenshots.cpp_2bb3f81075be4189eca23ed8ada59b28.prob new file mode 100644 index 0000000..edf09eb --- /dev/null +++ b/.cph/.F. Chat Screenshots.cpp_2bb3f81075be4189eca23ed8ada59b28.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Chat Screenshots.cpp","tests":[{"id":1708449081624,"input":"10\n5 1\n1 2 3 4 5\n4 4\n1 2 3 4\n2 3 1 4\n3 2 1 4\n4 2 3 1\n6 2\n1 3 5 2 4 6\n6 3 5 2 1 4\n3 3\n1 2 3\n2 3 1\n3 2 1\n10 2\n1 2 3 4 5 6 7 8 9 10\n10 9 8 7 6 5 4 3 2 1\n1 1\n1\n5 2\n1 2 3 5 4\n2 1 3 5 4\n3 3\n3 1 2\n2 3 1\n1 3 2\n5 4\n3 5 1 4 2\n2 5 1 4 3\n1 5 4 3 2\n5 1 4 3 2\n3 3\n1 3 2\n2 1 3\n3 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Chat Screenshots.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Eating Candies.cpp_fb814fa739bdd58e70abc62421f7b19c.prob b/.cph/.F. Eating Candies.cpp_fb814fa739bdd58e70abc62421f7b19c.prob new file mode 100644 index 0000000..02052a1 --- /dev/null +++ b/.cph/.F. Eating Candies.cpp_fb814fa739bdd58e70abc62421f7b19c.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. Eating Candies.cpp","tests":[{"id":1656260050804,"input":"4\n3\n10 20 10\n6\n2 1 4 2 4 1\n5\n1 2 4 8 16\n9\n7 3 20 5 15 1 11 8 10\n","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. Eating Candies.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Forever Winter.cpp_8286764ac3402128fb51b9d02a5e5e7a.prob b/.cph/.F. Forever Winter.cpp_8286764ac3402128fb51b9d02a5e5e7a.prob new file mode 100644 index 0000000..f80563c --- /dev/null +++ b/.cph/.F. Forever Winter.cpp_8286764ac3402128fb51b9d02a5e5e7a.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Forever Winter.cpp","tests":[{"id":1685333081576,"input":"3\n21 20\n21 20\n5 20\n13 20\n1 3\n11 3\n10 3\n4 8\n19 8\n14 8\n9 7\n12 7\n17 7\n18 6\n16 6\n2 6\n6 15\n7 15\n8 15\n20 15\n3 15\n7 6\n1 2\n1 3\n2 4\n2 5\n3 6\n3 7\n9 8\n9 3\n3 6\n6 2\n2 1\n5 2\n2 7\n4 3\n3 8\n","output":""},{"id":1685333412822,"input":"1\n9 8\n9 3\n3 6\n6 2\n2 1\n5 2\n2 7\n4 3\n3 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Forever Winter.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Greetings.cpp_460e679c27be0fc44565962edb9a2e7c.prob b/.cph/.F. Greetings.cpp_460e679c27be0fc44565962edb9a2e7c.prob new file mode 100644 index 0000000..4f00a78 --- /dev/null +++ b/.cph/.F. Greetings.cpp_460e679c27be0fc44565962edb9a2e7c.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Greetings.cpp","tests":[{"id":1706121276515,"input":"5\n2\n2 3\n1 4\n6\n2 6\n3 9\n4 5\n1 8\n7 10\n-2 100\n4\n-10 10\n-5 5\n-12 12\n-13 13\n5\n-4 9\n-2 5\n3 4\n6 7\n8 10\n4\n1 2\n3 4\n5 6\n7 8","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Greetings.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Longest Strike.cpp_6bc537f3cdeb4875c37d4701fd81c27d.prob b/.cph/.F. Longest Strike.cpp_6bc537f3cdeb4875c37d4701fd81c27d.prob new file mode 100644 index 0000000..3d53e06 --- /dev/null +++ b/.cph/.F. Longest Strike.cpp_6bc537f3cdeb4875c37d4701fd81c27d.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. Longest Strike.cpp","tests":[{"id":1654966129443,"input":"4\n7 2\n11 11 12 13 13 14 14\n5 1\n6 3 5 2 1\n6 4\n4 3 4 3 3 4\n14 2\n1 1 2 2 2 3 3 3 3 4 4 4 4 4","output":""},{"id":1654972618284,"input":"1\n7 2\n11 11 12 13 13 14 14","output":""},{"id":1654975575675,"input":"1\n5 1\n6 3 5 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. Longest Strike.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Money Trees.cpp_77f9f30cec0b4632932ca779088ab66b.prob b/.cph/.F. Money Trees.cpp_77f9f30cec0b4632932ca779088ab66b.prob new file mode 100644 index 0000000..3aa5d8d --- /dev/null +++ b/.cph/.F. Money Trees.cpp_77f9f30cec0b4632932ca779088ab66b.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Money Trees.cpp","tests":[{"id":1695912082216,"input":"5\n5 12\n3 2 4 1 8\n4 4 2 4 1\n4 8\n5 4 1 2\n6 2 3 1\n3 12\n7 9 10\n2 2 4\n1 10\n11\n1\n7 10\n2 6 3 1 5 10 6\n72 24 24 12 4 4 2\n","output":""},{"id":1695912422189,"input":"1\n5 12\n3 2 4 1 8\n4 4 2 4 1","output":""},{"id":1696065506915,"input":"1\n7 10\n2 6 3 1 5 10 6\n72 24 24 12 4 4 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Money Trees.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Shift and Reverse.cpp_b49f8a372f2f617d03572d96c37e6387.prob b/.cph/.F. Shift and Reverse.cpp_b49f8a372f2f617d03572d96c37e6387.prob new file mode 100644 index 0000000..40ab656 --- /dev/null +++ b/.cph/.F. Shift and Reverse.cpp_b49f8a372f2f617d03572d96c37e6387.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Shift and Reverse.cpp","tests":[{"id":1707340064735,"input":"11\n5\n3 2 1 5 4\n5\n1 1 2 1 1\n4\n3 7 10 5\n5\n1 2 3 4 5\n2\n5 1\n3\n3 4 1\n5\n4 1 3 4 4\n3\n5 1 1\n4\n2 5 5 4\n5\n2 2 1 1 2\n2\n5 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. Shift and Reverse.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. We Were Both Children.cpp_ad6effe0584fdc36112718ce70db2462.prob b/.cph/.F. We Were Both Children.cpp_ad6effe0584fdc36112718ce70db2462.prob new file mode 100644 index 0000000..b7b4a33 --- /dev/null +++ b/.cph/.F. We Were Both Children.cpp_ad6effe0584fdc36112718ce70db2462.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. We Were Both Children.cpp","tests":[{"id":1690561768426,"input":"1\n9\n1 3 2 4 2 3 7 8 5","output":""},{"id":1690561925345,"input":"1\n10\n9 11 9 12 1 7 2 5 8 10","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\F. We Were Both Children.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.F. Yet Another Problem About Pairs Satisfying an Inequality.cpp_42e88faa59395721ac4b0b4dd600b7bc.prob b/.cph/.F. Yet Another Problem About Pairs Satisfying an Inequality.cpp_42e88faa59395721ac4b0b4dd600b7bc.prob new file mode 100644 index 0000000..8206035 --- /dev/null +++ b/.cph/.F. Yet Another Problem About Pairs Satisfying an Inequality.cpp_42e88faa59395721ac4b0b4dd600b7bc.prob @@ -0,0 +1 @@ +{"name":"Local: F","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. Yet Another Problem About Pairs Satisfying an Inequality.cpp","tests":[{"id":1657717396349,"input":"5\n8\n1 1 2 3 8 2 1 4\n2\n1 2\n10\n0 2 1 6 3 4 1 2 8 3\n2\n1 1000000000\n3\n0 1000000000 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\F. Yet Another Problem About Pairs Satisfying an Inequality.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Fractional Knapsack .cpp_f0b525f0b3b6fee57df5ca9d604d34e3.prob b/.cph/.Fractional Knapsack .cpp_f0b525f0b3b6fee57df5ca9d604d34e3.prob new file mode 100644 index 0000000..43b33b5 --- /dev/null +++ b/.cph/.Fractional Knapsack .cpp_f0b525f0b3b6fee57df5ca9d604d34e3.prob @@ -0,0 +1 @@ +{"name":"Local: Fractional Knapsack ","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Fractional Knapsack .cpp","tests":[{"id":1650411728135,"input":"1\n2 50\n60 100\n10 20","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Fractional Knapsack .cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.G. ABBC or BACB.cpp_d78faefb89fdad91af535e8648bf21c2.prob b/.cph/.G. ABBC or BACB.cpp_d78faefb89fdad91af535e8648bf21c2.prob new file mode 100644 index 0000000..af29c77 --- /dev/null +++ b/.cph/.G. ABBC or BACB.cpp_d78faefb89fdad91af535e8648bf21c2.prob @@ -0,0 +1 @@ +{"name":"Local: G","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\G. ABBC or BACB.cpp","tests":[{"id":1695901349738,"input":"8\nABBA\nABA\nBAABA\nABB\nAAAAAAB\nBABA\nB\nAAA\n","output":""},{"id":1695905400985,"input":"1\nBAABA","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\G. ABBC or BACB.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.G. Fall Down.cpp_42d1781d363c86eec1a47862ecdbc240.prob b/.cph/.G. Fall Down.cpp_42d1781d363c86eec1a47862ecdbc240.prob new file mode 100644 index 0000000..0cf7389 --- /dev/null +++ b/.cph/.G. Fall Down.cpp_42d1781d363c86eec1a47862ecdbc240.prob @@ -0,0 +1 @@ +{"name":"Local: G","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\G. Fall Down.cpp","tests":[{"id":1656246832525,"input":"3\n6 10\n.*.*....*.\n.*.......*\n...o....o.\n.*.*....*.\n..........\n.o......o*\n2 9\n...***ooo\n.*o.*o.*o\n5 5\n*****\n*....\n*****\n....*\n*****\n","output":""},{"id":1656248150961,"input":"1\n6 10\n.*.*....*.\n.*.......*\n...o....o.\n.*.*....*.\n..........\n.o......o*","output":"..........\n...*....*.\n.*.o....o.\n.*........\n.*......**\n.o.*....o*"},{"id":1656248264687,"input":"1\n6 10\n.*.*....*.\n.*.......*\n...o....o.\n.*.*....*.\n..........\n.o......o*","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\G. Fall Down.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.G. The Morning Star.cpp_ab62dce183da3b1d4ca97d3723999c1f.prob b/.cph/.G. The Morning Star.cpp_ab62dce183da3b1d4ca97d3723999c1f.prob new file mode 100644 index 0000000..911a3ba --- /dev/null +++ b/.cph/.G. The Morning Star.cpp_ab62dce183da3b1d4ca97d3723999c1f.prob @@ -0,0 +1 @@ +{"name":"Local: G","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\G. The Morning Star.cpp","tests":[{"id":1690553513392,"input":"5\n3\n0 0\n-1 -1\n1 1\n4\n4 5\n5 7\n6 9\n10 13\n3\n-1000000000 1000000000\n0 0\n1000000000 -1000000000\n5\n0 0\n2 2\n-1 5\n-1 10\n2 11\n3\n0 0\n-1 2\n1 -2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\G. The Morning Star.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.G2. Subsequence Addition (Hard Version).cpp_73a788a7d72813523fbfddb1486573a8.prob b/.cph/.G2. Subsequence Addition (Hard Version).cpp_73a788a7d72813523fbfddb1486573a8.prob new file mode 100644 index 0000000..fb97f55 --- /dev/null +++ b/.cph/.G2. Subsequence Addition (Hard Version).cpp_73a788a7d72813523fbfddb1486573a8.prob @@ -0,0 +1 @@ +{"name":"Local: G2","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\G2. Subsequence Addition (Hard Version).cpp","tests":[{"id":1686745236747,"input":"6\n1\n1\n1\n2\n5\n5 1 3 2 1\n5\n7 1 5 2 1\n3\n1 1 1\n5\n1 1 4 2 1","output":""},{"id":1686747765571,"input":"1\n4\n1 1 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\G2. Subsequence Addition (Hard Version).cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.H. Mad City.cpp_e6cfe068d7dff6f92ea4252433e39b17.prob b/.cph/.H. Mad City.cpp_e6cfe068d7dff6f92ea4252433e39b17.prob new file mode 100644 index 0000000..e5a47ee --- /dev/null +++ b/.cph/.H. Mad City.cpp_e6cfe068d7dff6f92ea4252433e39b17.prob @@ -0,0 +1 @@ +{"name":"Local: H","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\H. Mad City.cpp","tests":[{"id":1695817294951,"input":"6\n3 2 1\n2 1\n3 2\n1 3\n4 1 4\n1 4\n1 2\n1 3\n2 3\n4 1 2\n1 2\n2 3\n2 4\n3 4\n7 1 1\n4 1\n2 1\n5 3\n4 6\n4 2\n7 5\n3 4\n8 5 3\n8 3\n5 1\n2 6\n6 8\n1 2\n4 8\n5 7\n6 7\n10 6 1\n1 2\n4 3\n5 8\n7 8\n10 4\n1 9\n2 4\n8 1\n6 2\n3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\H. Mad City.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.H. Maximal AND.cpp_da4fcd0726cb02cc9fb09cf2fcfe18c7.prob b/.cph/.H. Maximal AND.cpp_da4fcd0726cb02cc9fb09cf2fcfe18c7.prob new file mode 100644 index 0000000..c84372b --- /dev/null +++ b/.cph/.H. Maximal AND.cpp_da4fcd0726cb02cc9fb09cf2fcfe18c7.prob @@ -0,0 +1 @@ +{"name":"Local: H","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\H. Maximal AND.cpp","tests":[{"id":1656141483508,"input":"4\n3 2\n2 1 1\n7 0\n4 6 6 28 6 6 12\n1 30\n0\n4 4\n3 1 3 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\H. Maximal AND.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Increase IQ .cpp_210482ed0b99983a9e1d59aedafd601e.prob b/.cph/.Increase IQ .cpp_210482ed0b99983a9e1d59aedafd601e.prob new file mode 100644 index 0000000..e93232f --- /dev/null +++ b/.cph/.Increase IQ .cpp_210482ed0b99983a9e1d59aedafd601e.prob @@ -0,0 +1 @@ +{"name":"Local: Increase IQ ","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Increase IQ .cpp","tests":[{"id":1648208019353,"input":"3\n4 3 1 2\n4 2 1 2\n2 1 1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Increase IQ .cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Increasing Array.cpp_a0aa531701650d1dc2ab6d366269452c.prob b/.cph/.Increasing Array.cpp_a0aa531701650d1dc2ab6d366269452c.prob new file mode 100644 index 0000000..eebf9b8 --- /dev/null +++ b/.cph/.Increasing Array.cpp_a0aa531701650d1dc2ab6d366269452c.prob @@ -0,0 +1 @@ +{"name":"Local: Increasing Array","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Increasing Array.cpp","tests":[{"id":1648462640861,"input":"5\n3 2 5 1 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Increasing Array.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.K. Kim's Quest.cpp_2a54102f134764f1b2e4e676abe8f72c.prob b/.cph/.K. Kim's Quest.cpp_2a54102f134764f1b2e4e676abe8f72c.prob new file mode 100644 index 0000000..ee63dde --- /dev/null +++ b/.cph/.K. Kim's Quest.cpp_2a54102f134764f1b2e4e676abe8f72c.prob @@ -0,0 +1 @@ +{"name":"Local: K","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\K. Kim's Quest.cpp","tests":[{"id":1707256722090,"input":"54\n2 1 1 1 1 2 1 2 2 2 2 1 1 1 2 1 1 2\n2 1 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1\n2 2 1 1 2 2 2 2 2 1 1 1 2 2 1 2 1 1\n","output":""},{"id":1707256754127,"input":"11\n3 1 4 1 5 9 2 6 5 3 6","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\K. Kim's Quest.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Missing Number.cpp_76253b0f96cde9ea5d9225e59c7fb065.prob b/.cph/.Missing Number.cpp_76253b0f96cde9ea5d9225e59c7fb065.prob new file mode 100644 index 0000000..abfad71 --- /dev/null +++ b/.cph/.Missing Number.cpp_76253b0f96cde9ea5d9225e59c7fb065.prob @@ -0,0 +1 @@ +{"name":"Local: Missing Number","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Missing Number.cpp","tests":[{"id":1648406828353,"input":"5\n2 3 1 5","output":""},{"id":1648407024023,"input":"100\n27 4 16 47 24 38 61 94 98 79 22 50 75 89 64 78 9 10 30 76 73 58 21 37 44 70 60 45 12 92 84 34 25 57 90 96 69 20 97 87 67 65 83 33 40 74 95 39 100 48 53 59 19 1 28 66 72 54 68 2 32 91 86 6 13 62 81 5 17 77 41 35 99 14 80 56 36 31 29 85 7 11 8 93 15 88 43 3 52 82 51 26 55 63 42 23 49 46 18","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Missing Number.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.N. Waste Sorting.cpp_6b7d11fe8b209538a32587014afa5e29.prob b/.cph/.N. Waste Sorting.cpp_6b7d11fe8b209538a32587014afa5e29.prob new file mode 100644 index 0000000..a36f2f3 --- /dev/null +++ b/.cph/.N. Waste Sorting.cpp_6b7d11fe8b209538a32587014afa5e29.prob @@ -0,0 +1 @@ +{"name":"Local: N","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\N. Waste Sorting.cpp","tests":[{"id":1658306380642,"input":"7\n1 2 3\n1 2 3 0 0\n2 2 3\n1 2 3 1 0\n2 2 3\n1 2 3 0 1\n1 2 5\n1 2 3 1 1\n0 0 0\n0 0 0 0 0\n0 0 4\n1 0 0 0 0\n13 37 42\n0 0 0 40 47","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\N. Waste Sorting.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.OOPS.cpp_685e56a2f0bfa008804b4d5f3b80a533.prob b/.cph/.OOPS.cpp_685e56a2f0bfa008804b4d5f3b80a533.prob new file mode 100644 index 0000000..5eb6d59 --- /dev/null +++ b/.cph/.OOPS.cpp_685e56a2f0bfa008804b4d5f3b80a533.prob @@ -0,0 +1 @@ +{"name":"Local: OOPS","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\OOPS.cpp","tests":[{"id":1705166652339,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\OOPS.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.OOPS2.cpp_9a677885ed0ac3ec578570a118262684.prob b/.cph/.OOPS2.cpp_9a677885ed0ac3ec578570a118262684.prob new file mode 100644 index 0000000..1d893e8 --- /dev/null +++ b/.cph/.OOPS2.cpp_9a677885ed0ac3ec578570a118262684.prob @@ -0,0 +1 @@ +{"name":"Local: OOPS2","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\OOPS2.cpp","tests":[{"id":1705171041079,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\OOPS2.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.OOPS3.cpp_905ae5b92b025027bdda3423d5534b0a.prob b/.cph/.OOPS3.cpp_905ae5b92b025027bdda3423d5534b0a.prob new file mode 100644 index 0000000..596e8ee --- /dev/null +++ b/.cph/.OOPS3.cpp_905ae5b92b025027bdda3423d5534b0a.prob @@ -0,0 +1 @@ +{"name":"Local: OOPS3","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\OOPS3.cpp","tests":[{"id":1705177760639,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\OOPS3.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Positive Products.cpp_1914795fba828777c4d7d193405210e0.prob b/.cph/.Positive Products.cpp_1914795fba828777c4d7d193405210e0.prob new file mode 100644 index 0000000..3498b44 --- /dev/null +++ b/.cph/.Positive Products.cpp_1914795fba828777c4d7d193405210e0.prob @@ -0,0 +1 @@ +{"name":"Local: Positive Products","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Positive Products.cpp","tests":[{"id":1649863820678,"input":"3\n5\n1 -3 0 2 -1\n4\n-1 -1 -1 -1\n4\n0 1 2 3\n","output":""},{"id":1649863933139,"input":"1\n5\n1 -3 0 2 -1","output":""},{"id":1649864252547,"input":"1\n4\n-1 -1 -1 -1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Positive Products.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Repetitions.cpp_96cb9b54b82b9d5ed7ed33bffba934dc.prob b/.cph/.Repetitions.cpp_96cb9b54b82b9d5ed7ed33bffba934dc.prob new file mode 100644 index 0000000..1e7a4ac --- /dev/null +++ b/.cph/.Repetitions.cpp_96cb9b54b82b9d5ed7ed33bffba934dc.prob @@ -0,0 +1 @@ +{"name":"Local: Repetitions","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Repetitions.cpp","tests":[{"id":1648453214692,"input":"ATTCGGGA","output":""},{"id":1648453693730,"input":"ACACACACAC","output":""},{"id":1648453714641,"input":"CTCAGGTCCG","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Repetitions.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Sticks and Rectangles.cpp_70cd71b1af254a8ccd48915e96dea504.prob b/.cph/.Sticks and Rectangles.cpp_70cd71b1af254a8ccd48915e96dea504.prob new file mode 100644 index 0000000..c88db35 --- /dev/null +++ b/.cph/.Sticks and Rectangles.cpp_70cd71b1af254a8ccd48915e96dea504.prob @@ -0,0 +1 @@ +{"name":"Local: Sticks and Rectangles","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Sticks and Rectangles.cpp","tests":[{"id":1648912790455,"input":"4\n1\n1\n2\n2 5\n4\n2 2 3 3\n7\n1 3 5 7 1 7 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Sticks and Rectangles.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.The Rating Dilemma.cpp_c73f4d8a83305f3844cf806c73fdbc1c.prob b/.cph/.The Rating Dilemma.cpp_c73f4d8a83305f3844cf806c73fdbc1c.prob new file mode 100644 index 0000000..a9e75d5 --- /dev/null +++ b/.cph/.The Rating Dilemma.cpp_c73f4d8a83305f3844cf806c73fdbc1c.prob @@ -0,0 +1 @@ +{"name":"Local: The Rating Dilemma","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\The Rating Dilemma.cpp","tests":[{"id":1648210554997,"input":"2\n0\n1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\The Rating Dilemma.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.Workers.cpp_789720701792b82a5a43aafb8d310a72.prob b/.cph/.Workers.cpp_789720701792b82a5a43aafb8d310a72.prob new file mode 100644 index 0000000..b14dc7e --- /dev/null +++ b/.cph/.Workers.cpp_789720701792b82a5a43aafb8d310a72.prob @@ -0,0 +1 @@ +{"name":"Local: Workers","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Workers.cpp","tests":[{"id":1654018728332,"input":"5\n4\n1 4 7 9\n6\n2 9 1 7 25 29\n7\n1 23 4 7 9 11 29\n10\n2 28 8 7 9 10 30 21 18 19\n4\n1 11 29 7","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\Workers.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.contest.cpp_cfd4d6344be98de59f4b9c8df21d41fa.prob b/.cph/.contest.cpp_cfd4d6344be98de59f4b9c8df21d41fa.prob new file mode 100644 index 0000000..f7aab3e --- /dev/null +++ b/.cph/.contest.cpp_cfd4d6344be98de59f4b9c8df21d41fa.prob @@ -0,0 +1 @@ +{"name":"Local: contest","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\contest.cpp","tests":[{"id":1654880214326,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\contest.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.experiment.cpp_b4302746f899e26d20e7993e8a5f3fa7.prob b/.cph/.experiment.cpp_b4302746f899e26d20e7993e8a5f3fa7.prob new file mode 100644 index 0000000..3b45aa1 --- /dev/null +++ b/.cph/.experiment.cpp_b4302746f899e26d20e7993e8a5f3fa7.prob @@ -0,0 +1 @@ +{"name":"Local: experiment","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\experiment.cpp","tests":[{"id":1648987436282,"input":"","output":""},{"id":1648987437767,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\experiment.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test.cpp_ce009f926782621912106c2b965a647c.prob b/.cph/.test.cpp_ce009f926782621912106c2b965a647c.prob new file mode 100644 index 0000000..0eb758e --- /dev/null +++ b/.cph/.test.cpp_ce009f926782621912106c2b965a647c.prob @@ -0,0 +1 @@ +{"name":"Local: test","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test.cpp","tests":[{"id":1654938234957,"input":"","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test02.cpp_96118549a39b5a27d2fe721dce5a1b0f.prob b/.cph/.test02.cpp_96118549a39b5a27d2fe721dce5a1b0f.prob new file mode 100644 index 0000000..d537373 --- /dev/null +++ b/.cph/.test02.cpp_96118549a39b5a27d2fe721dce5a1b0f.prob @@ -0,0 +1 @@ +{"name":"Local: test02","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test02.cpp","tests":[{"id":1705610511037,"input":"6\n5\n10010\n00001\n1\n1\n1\n3\n000\n111\n4\n0101\n1010\n3\n100\n101\n8\n10011001\n11111110","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test02.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test02.cpp_c60deaaaec6592b635a578ccb4ee464a.prob b/.cph/.test02.cpp_c60deaaaec6592b635a578ccb4ee464a.prob new file mode 100644 index 0000000..d58b196 --- /dev/null +++ b/.cph/.test02.cpp_c60deaaaec6592b635a578ccb4ee464a.prob @@ -0,0 +1 @@ +{"name":"Local: test02","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test02.cpp","tests":[{"id":1670172691945,"input":"1\n1 2","output":""},{"id":1670172866969,"input":"1\n1 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test02.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test03.cpp_6e7c4711e445671c824b21f523bcb6ec.prob b/.cph/.test03.cpp_6e7c4711e445671c824b21f523bcb6ec.prob new file mode 100644 index 0000000..da4824c --- /dev/null +++ b/.cph/.test03.cpp_6e7c4711e445671c824b21f523bcb6ec.prob @@ -0,0 +1 @@ +{"name":"Local: test03","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test03.cpp","tests":[{"id":1668834367915,"input":"6\n3\n1 1 1\n4\n1 1 2 2\n3\n1 2 3\n5\n1 4 5 1 2\n4\n2 6 2 4\n5\n5 6 3 2 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test03.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test03.cpp_85d30117676165074dc3188d9d9550c3.prob b/.cph/.test03.cpp_85d30117676165074dc3188d9d9550c3.prob new file mode 100644 index 0000000..77637af --- /dev/null +++ b/.cph/.test03.cpp_85d30117676165074dc3188d9d9550c3.prob @@ -0,0 +1 @@ +{"name":"Local: test03","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test03.cpp","tests":[{"id":1708702939574,"input":"5\n3 11 1 4\n0 1 2 3 4 5 4 3 2 1 0\n0 1 2 3 2 1 2 3 3 2 0\n0 1 2 3 5 5 5 5 5 2 0\n4 4 2 1\n0 3 3 0\n0 2 1 0\n0 1 2 0\n0 3 3 0\n4 5 2 5\n0 1 1 1 0\n0 2 2 2 0\n0 2 1 1 0\n0 3 2 1 0\n1 8 1 1\n0 10 4 8 4 4 2 0\n4 5 3 2\n0 8 4 4 0\n0 3 4 8 0\n0 8 1 10 0\n0 10 1 5 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test03.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test04.cpp_2e92771d4e6dab13a7bbd5a3f29006ab.prob b/.cph/.test04.cpp_2e92771d4e6dab13a7bbd5a3f29006ab.prob new file mode 100644 index 0000000..6db055c --- /dev/null +++ b/.cph/.test04.cpp_2e92771d4e6dab13a7bbd5a3f29006ab.prob @@ -0,0 +1 @@ +{"name":"Local: test04","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test04.cpp","tests":[{"id":1666194127535,"input":"2\n2 2\n5 10 20 40\n3 2\n2 6 4 1 9 20","output":""},{"id":1672241756166,"input":"1\n3 3\n000","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test04.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test04.cpp_cb980c36368f8a7872c73f1f42a4253e.prob b/.cph/.test04.cpp_cb980c36368f8a7872c73f1f42a4253e.prob new file mode 100644 index 0000000..8bc6ff7 --- /dev/null +++ b/.cph/.test04.cpp_cb980c36368f8a7872c73f1f42a4253e.prob @@ -0,0 +1 @@ +{"name":"Local: test04","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test04.cpp","tests":[{"id":1709303932759,"input":"5\n3 11 1 4\n0 1 2 3 4 5 4 3 2 1 0\n0 1 2 3 2 1 2 3 3 2 0\n0 1 2 3 5 5 5 5 5 2 0\n4 4 2 1\n0 3 3 0\n0 2 1 0\n0 1 2 0\n0 3 3 0\n4 5 2 5\n0 1 1 1 0\n0 2 2 2 0\n0 2 1 1 0\n0 3 2 1 0\n1 8 1 1\n0 10 4 8 4 4 2 0\n4 5 3 2\n0 8 4 4 0\n0 3 4 8 0\n0 8 1 10 0\n0 10 1 5 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test04.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test05.cpp_391762f48b3e95f5e1906032da91ca1e.prob b/.cph/.test05.cpp_391762f48b3e95f5e1906032da91ca1e.prob new file mode 100644 index 0000000..fd6795f --- /dev/null +++ b/.cph/.test05.cpp_391762f48b3e95f5e1906032da91ca1e.prob @@ -0,0 +1 @@ +{"name":"Local: test05","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test05.cpp","tests":[{"id":1710170745419,"input":"7\n5 5 5\n5 10 15 20 26\n11 14 16 13 8\n16 4 5 3 1\n7 6 5\n1 4 7 10 18 21 22\n2 3 5 7 4 2\n6 8 9 3 2\n7 6 5\n1 4 7 10 18 21 22\n2 3 5 7 4 2\n6 8 13 3 2\n5 6 3\n2 10 13 20 25\n11 6 10 16 14 5\n6 17 15\n4 2 2\n11 12 14 15\n19 14\n10 6\n8 4 2\n3 10 16 18 21 22 29 30\n9 13 16 15\n4 2\n2 4 7\n4 21\n4 15 14 5\n20 1 15 1 12 5 11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test05.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test05.cpp_6b2cf316697280a39824857ac30c9024.prob b/.cph/.test05.cpp_6b2cf316697280a39824857ac30c9024.prob new file mode 100644 index 0000000..de0c70c --- /dev/null +++ b/.cph/.test05.cpp_6b2cf316697280a39824857ac30c9024.prob @@ -0,0 +1 @@ +{"name":"Local: test05","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test05.cpp","tests":[{"id":1671374754952,"input":"2\n2 2\n5 10 20 40\n3 2\n2 6 4 1 9 20","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test05.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test1.cpp_136ef3e017ba9ccca967589335c1de0e.prob b/.cph/.test1.cpp_136ef3e017ba9ccca967589335c1de0e.prob new file mode 100644 index 0000000..079aa0c --- /dev/null +++ b/.cph/.test1.cpp_136ef3e017ba9ccca967589335c1de0e.prob @@ -0,0 +1 @@ +{"name":"Local: test1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test1.cpp","tests":[{"id":1664568729594,"input":"3\n3 4\n4 5 7\n5 4\n1 2 3 4 5\n5 3\n1 2 3 4 5","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test1.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test1.cpp_c4c3383aa260a774c915a84aae5f97d3.prob b/.cph/.test1.cpp_c4c3383aa260a774c915a84aae5f97d3.prob new file mode 100644 index 0000000..75fb5b7 --- /dev/null +++ b/.cph/.test1.cpp_c4c3383aa260a774c915a84aae5f97d3.prob @@ -0,0 +1 @@ +{"name":"Local: test1","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test1.cpp","tests":[{"id":1696188219055,"input":"5\n3 11 1 4\n0 1 2 3 4 5 4 3 2 1 0\n0 1 2 3 2 1 2 3 3 2 0\n0 1 2 3 5 5 5 5 5 2 0\n4 4 2 1\n0 3 3 0\n0 2 1 0\n0 1 2 0\n0 3 3 0\n4 5 2 5\n0 1 1 1 0\n0 2 2 2 0\n0 2 1 1 0\n0 3 2 1 0\n1 8 1 1\n0 10 4 8 4 4 2 0\n4 5 3 2\n0 8 4 4 0\n0 3 4 8 0\n0 8 1 10 0\n0 10 1 5 0","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test1.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test2.cpp_012149a5bfab4198403f35bce181ed43.prob b/.cph/.test2.cpp_012149a5bfab4198403f35bce181ed43.prob new file mode 100644 index 0000000..52d6151 --- /dev/null +++ b/.cph/.test2.cpp_012149a5bfab4198403f35bce181ed43.prob @@ -0,0 +1 @@ +{"name":"Local: test2","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test2.cpp","tests":[{"id":1648946393186,"input":"5\n2 1\n19 0\n10 2\n100 1\n1999 0\n2 3\n1 0\n1 0\n99 0\n1 2","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-1000\\test2.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.test6.cpp_122282f81d5377c93396f5e77b513d54.prob b/.cph/.test6.cpp_122282f81d5377c93396f5e77b513d54.prob new file mode 100644 index 0000000..bd7e7b6 --- /dev/null +++ b/.cph/.test6.cpp_122282f81d5377c93396f5e77b513d54.prob @@ -0,0 +1 @@ +{"name":"Local: test6","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test6.cpp","tests":[{"id":1710173783569,"input":"7\n5 5 5\n5 10 15 20 26\n11 14 16 13 8\n16 4 5 3 1\n7 6 5\n1 4 7 10 18 21 22\n2 3 5 7 4 2\n6 8 9 3 2\n7 6 5\n1 4 7 10 18 21 22\n2 3 5 7 4 2\n6 8 13 3 2\n5 6 3\n2 10 13 20 25\n11 6 10 16 14 5\n6 17 15\n4 2 2\n11 12 14 15\n19 14\n10 6\n8 4 2\n3 10 16 18 21 22 29 30\n9 13 16 15\n4 2\n2 4 7\n4 21\n4 15 14 5\n20 1 15 1 12 5 11","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\test6.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.zTestTemplate.cpp_d79a2128d27bfdf59d7cd1f730e99bac.prob b/.cph/.zTestTemplate.cpp_d79a2128d27bfdf59d7cd1f730e99bac.prob new file mode 100644 index 0000000..570bc0d --- /dev/null +++ b/.cph/.zTestTemplate.cpp_d79a2128d27bfdf59d7cd1f730e99bac.prob @@ -0,0 +1 @@ +{"name":"Local: zTestTemplate","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\zTestTemplate.cpp","tests":[{"id":1706557755074,"input":"1\n5\n0 8 12 15 20\n5\n1 4\n1 5\n3 4\n3 2\n5 1","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\zTestTemplate.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.cph/.zzz.cpp_4f74bcfa47e00e2b7c175ed913f6203a.prob b/.cph/.zzz.cpp_4f74bcfa47e00e2b7c175ed913f6203a.prob new file mode 100644 index 0000000..c93d6a2 --- /dev/null +++ b/.cph/.zzz.cpp_4f74bcfa47e00e2b7c175ed913f6203a.prob @@ -0,0 +1 @@ +{"name":"Local: zzz","url":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\zzz.cpp","tests":[{"id":1711794759954,"input":"5 2\n1 2 1 2 3","output":""}],"interactive":false,"memoryLimit":1024,"timeLimit":3000,"srcPath":"c:\\Users\\91771\\Desktop\\cpp\\Codeforces\\Practice Question\\800-2000\\zzz.cpp","group":"local","local":true} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..ebc30b8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,75 @@ +{ + "files.associations": { + "iostream": "cpp", + "ostream": "cpp", + "*.tcc": "cpp", + "cmath": "cpp", + "complex": "cpp", + "deque": "cpp", + "string": "cpp", + "vector": "cpp", + "random": "cpp", + "cstdlib": "cpp", + "list": "cpp", + "unordered_map": "cpp", + "unordered_set": "cpp", + "array": "cpp", + "bitset": "cpp", + "initializer_list": "cpp", + "regex": "cpp", + "utility": "cpp", + "valarray": "cpp", + "iomanip": "cpp", + "atomic": "cpp", + "cctype": "cpp", + "cfenv": "cpp", + "chrono": "cpp", + "cinttypes": "cpp", + "clocale": "cpp", + "codecvt": "cpp", + "condition_variable": "cpp", + "csetjmp": "cpp", + "csignal": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdint": "cpp", + "cstdio": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cuchar": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "forward_list": "cpp", + "exception": "cpp", + "algorithm": "cpp", + "functional": "cpp", + "iterator": "cpp", + "map": "cpp", + "memory": "cpp", + "memory_resource": "cpp", + "numeric": "cpp", + "ratio": "cpp", + "set": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "fstream": "cpp", + "future": "cpp", + "iosfwd": "cpp", + "istream": "cpp", + "limits": "cpp", + "mutex": "cpp", + "new": "cpp", + "scoped_allocator": "cpp", + "shared_mutex": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "streambuf": "cpp", + "thread": "cpp", + "typeindex": "cpp", + "typeinfo": "cpp", + "xstring": "cpp", + "xtree": "cpp", + "xutility": "cpp" + } +} diff --git a/A. Ambitious Kid.cpp b/A. Ambitious Kid.cpp new file mode 100644 index 0000000..d085d26 --- /dev/null +++ b/A. Ambitious Kid.cpp @@ -0,0 +1,35 @@ +#include + +using namespace std; + +#define int long long + +signed main() +{ + int t; + cin >> t; + + while (t--) + { + + int n; + cin >> n; + + vector a(n); + + for (int i = 0; i < n; i++) + cin >> a[i]; + + long long ans = 0; + int last = 0; + + for (int i = 0; i < n; i++) + { + if (a[i] > last) + ans += a[i] - last; + last = a[i]; + } + + cout << ans - 1 << endl; + } +} diff --git a/A. Bitwise Operation Wizard.bin b/A. Bitwise Operation Wizard.bin new file mode 100644 index 0000000000000000000000000000000000000000..39be0c99f87596670dd606fda3a9256df90bfdc0 GIT binary patch literal 52228 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Ƭ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 literal 0 HcmV?d00001 diff --git a/A. Bitwise Operation Wizard.cpp b/A. Bitwise Operation Wizard.cpp new file mode 100644 index 0000000..ec8f72a --- /dev/null +++ b/A. Bitwise Operation Wizard.cpp @@ -0,0 +1,71 @@ +#include +using namespace std; +#define ll long long + +void query(ll a, ll b, ll c, ll d) +{ + cout << "? " << a << " " << b << " " << c << " " << d << endl; +} + +int main() +{ + + ll t; + cin >> t; + + while (t--) + { + ll n; + cin >> n; + + // if (n == 2) + // { + // cout << "! 0 1" << endl; + // continue; + // } + + ll z = 0; + for (int i = 1; i < n; i++) + { + query(z, z, i, i); + string res; + cin >> res; + // cout<> res; + + // cout<") + { + mx = i; + } + } + } + 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
<*r#%RgVS`nw9HH`j;N@FAL$S!7aJU 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 VXWNz?+Hy^(uKdzsAaaEJ{{iaIJ$?WH literal 0 HcmV?d00001 diff --git a/A. Median of an Array.cpp b/A. Median of an Array.cpp new file mode 100644 index 0000000..41dfbd6 --- /dev/null +++ b/A. Median of an Array.cpp @@ -0,0 +1,82 @@ +#include +#define int long long +#define vi vector +#define vb vector +#define readInput(a) \ + for (auto &i : a) \ + cin >> i +#define printOutput(a) \ + for (auto &i : a) \ + cout << i << " " +#define endLine "\n" +#define space << " " << +#define pushBack pb +#define allElements(a) a.begin(), a.end() +#define reverseAll(a) a.rbegin(), a.rend() +const int N = 1e6 + 2; +const int MOD = 1e9 + 7; +const int INF = LLONG_MAX; +using namespace std; + +signed main() +{ + ios_base::sync_with_stdio(false); + cin.tie(NULL); + int t; + cin >> t; + + while (t--) { + + int n;cin >> n; + vector a(n); + for (int i = 0; i < n; i++) { + std::cin >> a[i]; + } + + + std::sort(a.begin(), a.end()); + + + int p = (n + 1) / 2 - 1; + + + int res = std::count(a.begin() + p, a.end(), a[p]); + + + cout << res << "\n"; + + + } +} + +/* + +class Solution { +public: + int firstMissingPositive(vector& nums) { + int n = size(nums); + + for(int i=0;i=1 && x<=n && x!=i+1 && nums[x-1]!=x){ + swap(nums[x-1],nums[i]); + x=nums[i]; + } + } + + + for(int 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 ejaQdaNH*BhJQ2eREx!pZ4Q +#define int long long +#define vi vector +#define vb vector +#define readInput(a) \ + for (auto &i : a) \ + cin >> i +#define printOutput(a) \ + for (auto &i : a) \ + cout << i << " " +#define endLine "\n" +#define space << " " << +#define pushBack pb +#define allElements(a) a.begin(), a.end() +#define reverseAll(a) a.rbegin(), a.rend() +const int N = 1e6 + 2; +const int MOD = 1e9 + 7; +const int INF = LLONG_MAX; +using namespace std; + +signed main() +{ + ios_base::sync_with_stdio(false); + cin.tie(NULL); + int t; cin >> t; + + while (t--) { + int n;cin>>n; + + + // cout<<(char(1 +'A'))<LlTo&Km`eI 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 literal 0 HcmV?d00001 diff --git a/A. Too Min Too Max.cpp b/A. Too Min Too Max.cpp new file mode 100644 index 0000000..71901c7 --- /dev/null +++ b/A. Too Min Too Max.cpp @@ -0,0 +1,34 @@ +#include +using namespace std; +#define ll long long +#define endl "\n" +#define mod 1000000007 + +int32_t main() +{ + + ios_base::sync_with_stdio(false); + cin.tie(NULL); + + int t; + cin >> t; + + while (t--) + { + + ll n;cin>>n; + + vector arr(n); + + for (ll i = 0; i < n; i++) { + + cin>>arr[i]; + } + + sort(arr.begin(),arr.end()); + + cout<<2*(arr[n-1]-arr[0]+arr[n-2]-arr[1])<(8 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 +#define ll long long +using namespace std; + + +int main() { + + // ll t;cin>>t; + // while(t--) { + ll n,m,k;cin>>n; + + + ll f=n%5; + + ll s=n+(5-f); + + // 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 literal 0 HcmV?d00001 diff --git a/A/A. 2-3 Moves.cpp b/A/A. 2-3 Moves.cpp new file mode 100644 index 0000000..4d7e5d8 --- /dev/null +++ b/A/A. 2-3 Moves.cpp @@ -0,0 +1,188 @@ +#include +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; +int arr[(int)1e6+10]; +set tprimes; + +bool isValid(string s) { + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +void rotateMatrix(vector> &v, int n) +{ + for (int i = 0; i < n / 2; i++) { + for (int j = i; j < n - i - 1; j++) { + int ptr = v[i][j]; + v[i][j] = v[n - 1 - j][i]; + v[n - 1 - j][i] = v[n - 1 - i][n - 1 - j]; + v[n - 1 - i][n - 1 - j] = v[j][n - 1 - i]; + v[j][n - 1 - i] = ptr; + } + } +} + + +void t_primes(){ + tprimes.insert(4); + for (int i =3; i<(int)1e6;i+=2){ + if(arr[i]==0){ + tprimes.insert(i*i); + for (int j=i;j<=1e6;j+=i) { + arr[j]=1; + } + } + } +} + +int ch[500]; + +int32_t main() { + + fast + + int t;cin>>t; + while(t--) { + int n;cin>>n; + if(n==1){ + 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

$x@<1kVteam}c2YM$Yht7})!peOB^0%5Wi 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 ZJns-Ah~d@Y%1&2(c}}Z3Bkj)p{{X@OrZfNm literal 0 HcmV?d00001 diff --git a/A/A. A and B and Chess.cpp b/A/A. A and B and Chess.cpp new file mode 100644 index 0000000..3e53efa --- /dev/null +++ b/A/A. A and B and Chess.cpp @@ -0,0 +1,153 @@ +#include +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) { + cerr << t; +} + +template +void _print(pair p) { + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} + +template +void _print(vector v) { + cerr << "[ "; + for (T i : v){ + _print(i); + cerr << " "; + } + cerr << "]"; +} + +template +void _print(vector> v) { + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} + +template +void _print(map v) { + cerr << "[ "; + for (auto i : v) { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +template +void _print(set v) { + cerr << "[ "; + for (T i : v) { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) { + int len = s.size(); + for (int i = 0; i < len / 2; i++) { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +void rotateMatrix(vector> &v, int n) { + for (int i = 0; i < n / 2; i++){ + for (int j = i; j < n - i - 1; j++) { + int ptr = v[i][j]; + v[i][j] = v[n - 1 - j][i]; + v[n - 1 - j][i] = v[n - 1 - i][n - 1 - j]; + v[n - 1 - i][n - 1 - j] = v[j][n - 1 - i]; + v[j][n - 1 - i] = ptr; + } + } +} + int b,w,p; + char c; + string s1="QRBNPK"; + string s2="qrbnpk"; + int a[]={9,5,3,3,1,0}; + +int32_t main() { + fast + + + + for(int i=0;i<8;i++) + for(int j=0;j<8;j++){ + cin >> c; + if (c=='.') continue; + if ((p=s1.find(c))!=string::npos){ + w+=a[p]; + // debug(p) + // debug(a[p]) + + } + if ((p=s2.find(c))!=string::npos){ + b+=a[p]; + } + } + + // cout<b) cout << "White"; + if (b>w) cout << "Black"; + if (w==b) cout << "Draw"; + + + return 0; +} \ No newline at end of file diff --git a/A/A. A.M. Deviation.bin b/A/A. A.M. Deviation.bin new file mode 100644 index 0000000000000000000000000000000000000000..7430deb1774e938cb060711ffbcb8aa2d900b19c GIT binary patch literal 49512 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 AC;$Ke literal 0 HcmV?d00001 diff --git a/A/A. A.M. Deviation.cpp b/A/A. A.M. Deviation.cpp new file mode 100644 index 0000000..ce60f75 --- /dev/null +++ b/A/A. A.M. Deviation.cpp @@ -0,0 +1,26 @@ +#include +using namespace std; +#define ll long long +int main() { + ios_base::sync_with_stdio(false); + cin.tie(0); + cout.tie(0); + int t; + cin>>t; + while(t--) { + ll a1,a2,a3;cin>>a1>>a2>>a3; + + ll d=abs(a1+a3-2*a2); + + ll min1=INT_MAX; + + if(d%3==0){ + cout<<0< +#define ll long long int +using namespace std; + +int main() { + int t; + cin >> t; + while(t--) { + string s; + cin>>s; + int n=s.size(); + if(s[0]==s[n-1]) { + cout< +using namespace std; +int main() +{ +string s; +int t; +cin>>t; +while(t--) +{ +cin>>s; +s[0]=s[s.size()-1]; +cout<Uxj%mPC1fEXn?Mj$)YS$H7D566K|{?Z*}RmznN4_6aLCIBq9KXdSzc5m zu!&{5rkA$1_5QB?T`0DtEw{BTjkHo52okJR15%}8Eh_59(3Vz3Uab53KIhEr>|_$; z+WY_g@8@?rFqt{u^PJ~-&U2pgoHJ);XG-tb%501=JN8I~u{}7_mc##E`cFHuldk(^ z65Bocx7Y8nl>GMks#T4CS8H3#%C?%-uDY7$<`&si>vOdQnq7^}uKaSZYjsP#FMaIT zF=;C63J+r?ma**R7hbGo4>0y?D`O{Fyd}Y6oy;;oREeFiaX2Pp&%sWA=o~odZNW}Q zz9l1t#9QC7@Om-k60}r+%3xCuBGJxRc(geEG=J^e7@IUq!EKuun+jD%+R|m;IvJU* zGx3KM%D^721kSOoU==IU>ucm1oKGeo2RrJ_varW&IV__my-g4%5|0Y(qp;77A;M`6 z%gLFkmTesaU?Ah33Ht@?yul4&0A{|*P{V{LtB)3t>29(sKRsDys

!t$ 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 PSW_Q=)4X@MuP^@}=C7Ay literal 0 HcmV?d00001 diff --git a/A/A. ABC String.cpp b/A/A. ABC String.cpp new file mode 100644 index 0000000..ab7e0ac --- /dev/null +++ b/A/A. ABC String.cpp @@ -0,0 +1,237 @@ +#include +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; + +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define fr(i, a, b) for (int i = a; i < b; i++) +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) +{ + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +bool isregular(string t) +{ + int n = t.length(), co = 0; + fr(i, 0, n) + { + if (t[i] == ')') + co--; + else + co++; + if (co < 0) + return false; + } + if (co > 0) + return false; + return true; +} + + +int32_t main() +{ + + fast; + int t = 1; + std::cin >> t; + while (t--) + { + int n, i, j = 0; + string s; + std::cin >> s; + n = s.length(); + string t = s, u = s; + fr(i, 0, n) + { + if (s[i] == 'A' || s[i] == 'B') + { + t[i] = '('; + } + else + t[i] = ')'; + } + if (isregular(t)) + { + cout << "YES\n"; + continue; + } + fr(i, 0, n) + { + if (s[i] == 'A' || s[i] == 'C') + { + t[i] = '('; + } + else + t[i] = ')'; + } + if (isregular(t)) + { + cout << "YES\n"; + continue; + } + fr(i, 0, n) + { + if (s[i] == 'C' || s[i] == 'B') + { + t[i] = '('; + } + else + t[i] = ')'; + } + if (isregular(t)) + { + cout << "YES\n"; + continue; + } + fr(i, 0, n) + { + if (s[i] == 'A' || s[i] == 'B') + { + t[i] = ')'; + } + else + t[i] = '('; + } + if (isregular(t)) + { + cout << "YES\n"; + continue; + } + fr(i, 0, n) + { + if (s[i] == 'A' || s[i] == 'C') + { + t[i] = ')'; + } + else + t[i] = '('; + } + if (isregular(t)) + { + cout << "YES\n"; + continue; + } + fr(i, 0, n) + { + if (s[i] == 'C' || s[i] == 'B') + { + t[i] = ')'; + } + else + t[i] = '('; + } + if (isregular(t)) + { + cout << "YES\n"; + continue; + } + cout << "NO\n"; + } + + return 0; +} \ No newline at end of file diff --git a/A/A. ABC.bin b/A/A. ABC.bin new file mode 100644 index 0000000000000000000000000000000000000000..907383dcafbfad32c87da06c3431d3e48d26331e GIT binary patch literal 52335 zcmeIb3w%`7wLiY+5i*dFNgyaH>R^L{LP#JWDAr7p$wTrolkiaRkjDg~d6_xGLqUR* zSWd^Z)N5Ps@6uZk+e=$+OIt2tr8W>G*iwy1m8!L<)J_bw)GG2&=l@-MpEGApPJ&!} z|G(ew)1L=U&N<(`_F8MNz4qFVbLO0qJ2o*JW6X{{5@Bo)jXSr=RDqeJ5k%hse0)8;ngR#fI6^W#4KUY1tY0 zLkdw@qlLgZwq>k*S$bWyT#fSy1e9Y(nb~Z*(6?-s(VgBV2-AqiGVCL;&%qwEWwY$; z=~)739fe~n_C)Mo7MS)I{Ib(){C>J79a%g5F>mc8w?W9|Hrxan;(MEsmg|>WK{Y9C zwFM_s4vyfcZk$eTIBiBfp+b>mbB084j!1W-_ACv*S9B#ZEkgxXEVi~7Vben4Znvdu{Euov&sow zIpL9Pwk?qeV9Zc%GSU5gs!AfT48s0s#L5Z#4Y2Tg_!An(IV6YO$q;+uRQM^BC;U34 z5MReu26@D6tDR1e^#LfZ^n`x^5@kYKcrMh9)>rW4yso^osl2X0jv`SmT!I*6d1=X8 z?NB&)+=BB&kWMBU;Q*3@2j=x`f`20q89g%2f#QXqHri99Ljf)Q-;C*zNmIVht&ZBJ`9i@dybJf(EYHvw@YQ}{5?0lB|`R3?w39A(4}_T4VH zDf>H*$Rm+~@0%~JUnDy zmooeC1;BLVHbpgEqlVJgSHJB>l zQK|&4$kZ4`sQ=Uzxk*(d7Yqig{4!xtm6KJ<%Lw%xBYX9FUZ;a7z}%|WonPOCOPs77 zIoET{8GMiutB#T7Qq!Q_e<7>tK%Qe=<(6o|W-S3~2d0EP$3j)F2fHo7BPf&dlFI+3 z_0G93t+mhH=a1)pG!V!A3uR13HG+dyjRT{Do@4O1*I9oxnp((nJb22YcpeLRPEZwj zHixPn3zcjZwhdfI#f~-5ABj`6*i>BTJTPgnbx62Q_CBsaMkU%8{v9s*@B1VY5e?uH zrAOeu1g;!|i-lJu!l8Vp7T$Gz%tk9wr0Mfi60_=I}g zq8>M^$H&y;qv~;!dVE+tZd8vQ{8+z9|0mja@MQ7nIO;d7&W?BCN#XBc@S^w*z!=KG z@Rmt1M;=Sr7q;&^ZVy){FgE3Y+9-QHM^P3er=gnr=v3LScni8#k(BgciG}8H;@*COTe*RWxM;DCY{Q55BY(IaUvtuVN+s|L`>pyT#eL4@dAi2jw>^ojA4#%zD!!?~Wr&Ig|Xd8n$d^N6$a=XC0MeH(SK@X~FJj=lq3z7NPR zdPM&A^GjeduKapu$3A{?XJE0grpwv+6O!KDwL0d4>C^j9w4;OBD9o9_ zhaJxaQqb%+j?e7w{~dbWO{A}~zbnUb(7Jx$PeLAe%|j*8aGR%V`kxDY81fuNXq&b5 z<8NfM;2aD`pM^wnx@;Vk#5AR(JA4bmH$^P!R6-@)!LuWs9i(E{Ld(XhA$KX{a&?^@ zrM&n@gJ;(}AKk~p^2mMtx4>tG(J3TD`TiS_LzFhz*>M+=MODp1Zp(}Hn>77IWnJU! zcntZdvNlovz|rfJUq@@H|Bq;tUAJ2fTCUNt-vHY>8GajLr|pH=7-U1n+;xZB0wE8A zZ=hK@$BDs?_5VAF527@lV<>_(!LyyH~4}WM8Mt zE+clBljtN{SN4%ywdNc!;AgXKm^cFhZp+~la8A=FH-hnisfSE-`TwAJDGhypmS$O zKZ@(k>~=m*4*eP~c+hn|p4ol+phdPp?&)V;a@^>4B%MCkPKfoR{WNu@Q#+k9i`*1E zb?GO?-?Ba(vy2mo-kKsH5C4#SLr-^AZ#p!b!&J$hWD$dqQ z5|a6;olae+_i>G~w@pS1qM+OEeEb$Vteiwz<0`Ye^T-->7`Wp3vY|PtG%}8|-1&Ek zl49GMj3^a?56f3$L|?xt(#Mgma(gJ-u8gBpI7NT(K;qwfsJ<}R8XvkcIU7yld_Ab#^2eK`PzUL9YU@pl-fyDoks$v2A(;4I z2-4%B6Y=kjBLI4{fk#P0F@H=8p0UZPAWP=eLQ}v*(OyH9d_-;!VUnp-ra8zX3$1GP z2|Cfx)%gt#rc;Brtbh~r4;{Kb$1j3-l|pkmN;0oN`Civ0w@z&3+EncaF_P1wq2?>DEm(0T%Dku@7ct+xx%|qtSZlytei#-}r!%sjPIH7XxjUz+T z7CxfNcuu93Q$->?k`(uVvU+}Tnb*A z<8{etY2cPsoz1!yWh0~}hL>Y;f~rxG(NHF&Q4kN?fQ9SvN4RCxLgj@8UZqEQ8DkiX zLehvWt!-)aL69O+P?+2f80_W*&mg`8&)5UkC~Lu3PP5a*^DX2G9w-)ldvtya`i!nd zcoNuV6WhkLMBbS|lmgG5%GoEQSH)l>oVRD$$DrVZ2+HAyy_y>+- z))qYJ3Z6-Del3iI&@4*nJniiKI$d4)1YN!6?A$7n`d(AZ#)!-nNIxWWed`;=Yep3p^xrA|{& zw;c%{aG}O}qU$3<@v#WoKS6k*TAxj=_;Jl2olkz77}le|8L{ElSmlUJdEfFPu~mxG zCOl;&m9|5r{sd%0Gj#5rqnzs?;uk<0neq{lTF!D}n1zM!C*n7tk?_YUf3rEF+(_&2 z9YpX;5KwKS^zBrYAAXF!owmrNwP*`;T&*5ue!RW>7Fq_!L_D!=+=hNS4~}Hh=*SaR z4NTbwV9{cPV|_G_@s?P>gn1KrI6L!+oEbdxv3wJve_`-UM4lEr^Qk=h_b%s?*%P2q z;%VN+Cd+ZoA6KR&^5x2&-ndlsqbP3VwYLY}5LYNbBr+})$_*UeO34F1CH=|552Bc8 zgD>qHh|7Eqv+dy9mS}xApGn3l%ao4S(BjUmm$NZs?0hb8Rq)*Pa$fM^Nt9*%aYG60&=ND87 zJX7WorLQOR$iOcR{S}J61iBqW9}>z=>{?{$vVR9T_&N}~499&+zGIIKNau6%HJz_1 zulD9swXp}rig^02r4vg-@I}n<-Y4@=ucXIk^oIs{h)2ED^5!|88Bb9Fj^YZQU#k4U z*-=f+==?Ni$0D4B;BCsGkNQvrlX*0qLSxja1EZDqZjjR^pnF{5eCAc;>{^A9{N-BK zE~tTK+d*@p;Q8s!4r=v5nuC0V6zA?sls_mReT0w+A7_D|D^t@pR;HzeUq+x+4kF}C zpqO9G2%ZW?~vuR3Ld43=T@+No9 zo7@?Zr_3Et!g6Eh>8=%)K$ujUMvC@=f-8D8Dcai^3A}I#8F@GX~f_lS8*ZGv3pd`2P-`@aRR{Uw%9netKpJ2=O91Wfw(<5caR z;B$%2-T4-<8rX^Q(EOAH1ilNdUHKNymZXCngl}^0j)(MgNFPV0g7p4%Xc$p{7yJsi zecm8`u+wjdRe@kdT5W@P=htq*Uv8A=2d>ur2}PgUHFZwsU*u_X&nureJLZEs474s1 zIDy&>CtiZWJgXV#({V7+vz>nlyfoNA&W?G=2sM+0k>2fpnU_Ddynhnq9eAE9URzIJ zs60#lJGK3$bog$nb2no5ji^6}OzpbQvM(G*%QbmvuMS0sFh%ot=%30-oGr98>G+XnoSdFuo3p~go#cjsD=GVmt-dAsW#OMfOL z?^%kn^zQ_p%-8zAhr^y*3HUCZ-AQNP#97x;8>H9@W4Tm5$BPS}gq|3OfT10+Y9jB`<#^@&@JmRbVcUF&6G55RKT;MWW#DDi{$hO# zi@+xvm8!n>ckD{Z0cYm|1boG}o$}LtAFR3ryOY)Btq0Gbn?Hb|WFlPAK~sAw)d7&v z@!^p;dX6dwX^lawONSpjOZA3TFK6dptZ>(Leab22T=-2eqVDk(^e3QJ&b2?^4i=%3 z1Inpz9jWg*94a}CAy?;aWTQHoH(kDL-V%9SC~)*w$1zUeYHfG`WV->+IMAn}j@1 zP@>F>hAc!eD~0lRhdfxhqm=?IF#+YB-ZOr@(KWPc9e{^6XH2JG=6%PPLXdW7%iQ0WOD@9vNmIG)L%M%Q@~sk$KIN z2fS^eTP)%I7~MWc^7f zAMuBZQz7@8o} zSHEc^#2tjx5y4(-zXOea-c&49gFrb$OU)=IhNOj-_VeqVomT^BUu|W9G5wuL;{0g5 zE8nN=bM9Vj?Q&Z|C!cITf4{t@{rtK>Rq#Da;FrjbW^5UVCw-l}sd&MC=mj?BL;|Nm z9tz5#Kp(;mHH-Iy&s)NO#%&4A?36$sA`5hCzjdm!<4FX2M5KXB(KUDafO7c3~4)uQu9Zq}tlAWEe!d}YK zLkB(Emh^g_fW=t9A8nqv1aOZcRJ8|FkAzT_Bjni=-UcqAb$h!c+{pi!R2~DBLj`sU zL1Vxuxb85POq8X2`zwft_Iw2HtWtpP2J?__Xa72+LAYHkzzTlK84=5d;T|t=fxeet_d`U zWDi^x%6A0+Y6;oLs|{!c6(SM|{22*o4KBf<|8~Ii`~?>wo`^wq_!`+VY(pxlxknyF zt!y0hR(fbb?E_d;qxmC-uAzW~uSI(t?Q>Y*UXajumaj^l7Nm3;?f}}=YQcofzO}I( zl>(;Qfol;Ff-(GTz4ayx7;)-+((_h5waGUj7Bz^wx6cn;rN`^~;JGErA$g4R$#QE~ zp%v?9@@!z!1MfJWOi>Q;(?kr?oKGgxx%>fTkl!P^B+7$!Qv{J6Ui)mhL2w@2##u9RGlEJUxra{ zsOp5Mk%N>0C`Hh4FEaG+N7j(<_5RDzuJ!VD<$pTYbHW*<#Tg6~KUEI$VuX1y-ol#F z*?OfMrMr~FDFiz^=|+h37&~_e(en^%URe6wwMSy;!v;L z{;6D3ADpv<7O@s`3!MT%;E#B$BJ*^;lF9Xk6N-*IoCwviYzHru?Fa263~uE@8o5;= zjwl&L1l$@SpE@O~V~NZw#o4(g+APgg)xQLZyiRT|usSk z4|&IE#2#=AgzD!mL=NgR;0*m^NJxQQfjOTnu#@-k`>}Yg148@LVRmQdkLd4{C2!RS z&rX*|;V-QDZ4H}S2yP0$Dz}rhoE`V$irc*7UYseX`tQbp)*ZEt)*UyTtfUI5OiLCO zZV#V^hIn2KhEop8ci`cJ`HA&P?ug9p0XTB*2y~kDx7g8CaQY&u9pmjh`#kg+mca2) zURrY6qTre2m8reC4&2RU8x9bAe%A@(+gwM?b@&sERPiudJ;^&`Q*3f(_+3C7<|H7C zd};U(xCqX%%1?)1!dWlF>J1zCarhv=NTrLdVOreoWoV0Z3vuZ3TqVkbcy>^hK3{QG zjWepQ`mec+;eREa&y10egs+Zj7E@+5V|2Y}fp^2nsVHrzBP|;TiX}lD5l!(t08S97 z_*0qGXee4yH}Z@P1i�mPzfOMh7ye|N9JP{|WjivtL|KSLf@M)Ofn% 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

Qrdj25|$t8 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 NN9Hu|9qK#J{~w0_2$%o> literal 0 HcmV?d00001 diff --git a/A/A. ABC.cpp b/A/A. ABC.cpp new file mode 100644 index 0000000..628bc01 --- /dev/null +++ b/A/A. ABC.cpp @@ -0,0 +1,162 @@ +#include +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) +{ + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + + + +int32_t main() +{ + + fast + int t; cin>>t; + while(t--){ + int n,c=0;cin>>n; + string s;cin>>s; + + if(n==1){ + yes + }else if(n==2){ + if(s[0]==s[1]) + no + else{ + yes + } + }else{ + no + // for (int i = 0; i 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 Q#=kVOamNpG>cdI@2VtFEZ2$lO literal 0 HcmV?d00001 diff --git a/A/A. Accumulation of Dominoes.cpp b/A/A. Accumulation of Dominoes.cpp new file mode 100644 index 0000000..154e7d3 --- /dev/null +++ b/A/A. Accumulation of Dominoes.cpp @@ -0,0 +1,139 @@ + +#include +using namespace std; +#define ll long long int +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) { + cerr << t; +} + +template +void _print(pair p) { + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} + +template +void _print(vector v) { + cerr << "[ "; + for (T i : v){ + _print(i); + cerr << " "; + } + cerr << "]"; +} + +template +void _print(vector> v) { + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} + +template +void _print(map v) { + cerr << "[ "; + for (auto i : v) { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +template +void _print(set v) { + cerr << "[ "; + for (T i : v) { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 1e9+7; +const int MAX = 1e6; + +bool isValid(string s) { + int len = s.size(); + for (int i = 0; i < len / 2; i++) { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +void rotateMatrix(vector> &v, int n) { + for(int i = 0; i < n / 2; i++){ + for(int j = i; j < n - i - 1; j++) { + int ptr = v[i][j]; + v[i][j] = v[n - 1 - j][i]; + v[n - 1 - j][i] = v[n - 1 - i][n - 1 - j]; + v[n - 1 - i][n - 1 - j] = v[j][n - 1 - i]; + v[j][n - 1 - i] = ptr; + } + } +} + +int32_t main() { + fast + ll n,d;cin>>n>>d; + // ll a[n+1][d+1]; + // int cnt=0; + + // for(ll i = 1; i <=n; i++) { + // for(ll j = 1; j <=d; j++) { + // cnt++; + // a[i][j]=cnt; + // } + // } + + if(d==1) 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 A4*&oF literal 0 HcmV?d00001 diff --git a/A/A. Add Candies.cpp b/A/A. Add Candies.cpp new file mode 100644 index 0000000..2d3217f --- /dev/null +++ b/A/A. Add Candies.cpp @@ -0,0 +1,173 @@ +#include +using namespace std; +// #define int long long +#define intl long long int +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; + +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define fr(i, a, b) for (int i = a; i < b; i++) +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) +{ + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +bool isregular(string t) +{ + int n = t.length(), co = 0; + fr(i, 0, n) { + if (t[i] == ')') + co--; + else + co++; + if (co < 0) + return false; + } + if (co > 0) + return false; + return true; +} + +bool isPrime(int n) { + // Corner cases + if (n <= 1) + return false; + if (n <= 3) + return true; + + // This is checked so that we can skip + // middle five numbers in below loop + if (n % 2 == 0 || n % 3 == 0) + return false; + + for (int i = 5; i * i <= n; i = i + 6) + if (n % i == 0 || n % (i + 2) == 0) + return false; + + return true; +} + +int32_t main() { + fast + int t; + cin >> t; + while (t--) { + int n,k;cin>>n; + + + + cout<Ux%b)4hAbpx69|eLbIj_;D!; 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

x>sg1Xz%A#tG&NN> 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 Y_SOyDuwKs}H;{(c<>e!w@*vg!0b`s+o&W#< literal 0 HcmV?d00001 diff --git a/A/A. Add and Divide.cpp b/A/A. Add and Divide.cpp new file mode 100644 index 0000000..bd6ad84 --- /dev/null +++ b/A/A. Add and Divide.cpp @@ -0,0 +1,141 @@ +#include +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) +{ + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +int32_t main() { + + fast + w(x) { + int a,b,res=0; + cin>>a>>b; + if (b==1){ + res++; + b++; + } + + // cout<1){ + b++; + res++; + // cout<<(log(a)/log(b) - log(a)/log(b+1))<WuA5BP(y7|{pZ14Ej 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 literal 0 HcmV?d00001 diff --git a/A/A. Amr and Music.cpp b/A/A. Amr and Music.cpp new file mode 100644 index 0000000..2af9c78 --- /dev/null +++ b/A/A. Amr and Music.cpp @@ -0,0 +1,162 @@ +#include +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; + +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define fr(i, a, b) for (int i = a; i < b; i++) +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) +{ + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + +bool isregular(string t) { + int n = t.length(), co = 0; + fr(i, 0, n) { + if (t[i] == ')') + co--; + else + co++; + if (co < 0) + return false; + } + if (co > 0) + return false; + return true; +} + + + +int32_t main(){ + + int n,k,sum=0,i;cin>>n>>k; + // int a[n]; + pair a[n]; + // vector v; + for ( i = 0; i >a[i].ff; + a[i].ss=i+1; + } + + sort(a,a+n); + + for ( i = 0; i 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 +using namespace std; +#define int long long +#define mod 1000000007 +#define Time cerr << "time taken : " << (float)clock() / CLOCKS_PER_SEC << " secs" << endl; +#define pb push_back +#define mp make_pair +#define line cout << endl; +#define ff first +#define ss second +#define vi vector +#define no cout << "NO" << endl; +#define yes cout << "YES" << endl; +#define printv(v) \ + for (int i = 0; i < (v.size()); i++) \ + { \ + cout << v[i] << " "; \ + } \ + line; +#define onesbits(x) __builtin_popcountll(x) +#define zerobits(x) __builtin_ctzll(x) +#define sp(x, y) fixed << setprecision(y) << x +#define w(x) \ + int x; \ + cin >> x; \ + while (x--) +#define tk(x) \ + int x; \ + cin >> x; +#define fast ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr); +#ifndef ONLINE_JUDGE +#define debug(x) \ + cerr << #x << " "; \ + _print(x); \ + cerr << endl; +#else +#define debug(x) +#endif +template +void _print(T t) +{ + cerr << t; +} +template +void _print(pair p) +{ + cerr << "{"; + _print(p.ff); + cerr << ","; + _print(p.ss); + cerr << "}"; +} +template +void _print(vector v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(vector> v) +{ + cerr << "[\n"; + for (int l = 0; l < v.size(); l++) + { + { + for (int k = 0; k < v[l].size(); k++) + cerr << v[l][k] << " "; + } + cerr << "\n"; + } + cerr << "]"; +} +template +void _print(map v) +{ + cerr << "[ "; + for (auto i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} +template +void _print(set v) +{ + cerr << "[ "; + for (T i : v) + { + _print(i); + cerr << " "; + } + cerr << "]"; +} + +const long long inf = 1e18; +const int MOD = 998244353; +const int MAX = 1e6; + +bool isValid(string s) +{ + int len = s.size(); + for (int i = 0; i < len / 2; i++) + { + if (s[i] != s[len - 1 - i]) + return false; + } + return true; +} + + + + + +int32_t main() +{ + + fast + int t; cin>>t; + while(t--){ + int n,m;cin>>n>>m; + int a[n]; + + string s(m,'B'); + + for (int i = 0; i >a[i]; + } + + for (int i = 0; i y) + swap(x,y); + + if(s[x]=='B') s[x]='A'; + else s[y]='A'; + } + + cout< +#define ll long long int +using namespace std; + +int main() { + ios_base::sync_with_stdio(false); + cin.tie(0);cout.tie(0); + + + int t;cin>>t; + + while(t-->0){ + ll n, m; + cin >> n >> m; + if (n==1 && m==1) + { + cout << "0\n"; + continue; + } + if (n==1 || m==1) + { + cout << "1\n"; + continue; + } + cout<<"2\n"; + } + + return 0; +} + diff --git a/A/A. AquaMoon and Two Arrays.bin b/A/A. AquaMoon and Two Arrays.bin new file mode 100644 index 0000000000000000000000000000000000000000..42d69cd6ba81ab965a28b6bce18fbe9b57b5f3f7 GIT binary patch literal 67855 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 literal 0 HcmV?d00001 diff --git a/A/A. AquaMoon and Two Arrays.cpp b/A/A. AquaMoon and Two Arrays.cpp new file mode 100644 index 0000000..560439b --- /dev/null +++ b/A/A. AquaMoon and Two Arrays.cpp @@ -0,0 +1,53 @@ +#include +#define ll long long +using namespace std; + + +int main() { + int t; + cin >> t; + while(t--) { + int n; + cin >> n; + ll arr[n],brr[n]; + ll x; + vector v,v1; + ll sp=0,sn=0; + for (int i = 0; i >arr[i]; + } + + for (int i = 0; i < n; i++){ + cin>>brr[i]; + } + + for(int i=0;i0){ + sp+=x; + while(x--){ + + v.push_back(i); + } + } + else if(x<0) { + x*=-1; + sn+=(x); + while(x--) { + v1.push_back(i); + } + + } + else if(x=0) + continue; + } + if(sp==sn) { + cout<{88f`rb* zayq6>Tibg7e|rmJd%3M`spTS8N&~?JThxeLrD82A>cmh>D`Eia{C{ijbLPy+B*^V| zzyJNd+a5SM=lu5CYpuQZ+G{_~nR80+?qn9mm=${{#MoXOY0Kh&Fa4(t$qCo}DuL}D z{o?g|O~o%>U%9Hm<7jDZUfEi`#!*|{)YL3HYTS-iZ(wiT>=MQUBOT#fU|1e9Y(nb};r(6=m>)|J{S2#-@`uE0*bGOA%MOy zIJRJq$39bD00(baUqL^TWJu@rUTv>NIr5>E_H)yi^ z3sJ6i5Pbl&WA}}ueR`Mg(By+w)~Q}Ecob~pq6Ob2Zhi$63%-q0@9Pmv$z_58jpRQ;=z_gucy$=hw!S!AWjCa`q5>m z&v!bW&J(j(@HnwLZ4ENC`R%syET&jfg5#lCuyhoVls3*PCvXk>Ru&n2rP}TnMSOfu&aRuZ^xg&1kNEbxZMu1r_KbgM0tYKDTVmjwll~hX4|cFf~?13 z6Qw(N{uUf2rvw#{hU?3BdVWV<%5+{=Ag3y!10X6U*d%VZLSf%Y6VBs7I+bJup9e4B zq50jN@NeWHqlYG({w9p^oY9^l-K?koUt@Y`$|M-2W36WY&=ec4JHs35V-YGOk!-yJ z>>nk;r>*2dzW`GeM(OSm2|HSZ`quHFrqT-Bru0w|r>S5*C${ZiC|dhDIf>G2l+l{9 zwyL_h`gSOGaFiSgVkOV|!&DT)dBil((d#@cBp?2lK*_ei@+XA@%zMNBjV(x+_XezS*t3C4 zKOB~RxTD+zNK;_ifh%8C4l8efHAx801$&e8WKz{BuISKwyGF|QIrF9>9kZ82i?kXVhV`G=VB-> zo9+G&;V;1s3=S0cA+mE%uyYDZm&cM01g!^7T7ygDsJZky)wakT9E~SY^-<-Z;yl8G z{1lc4vmH)UoQKo9)bWL{$7J7M8ft$*`JL=(yLgA)-+{u}zp)!7Y`b`q-M9;%sM@f|evppA-=<^8@&X8Un(XZda0Gwlw?6N& z8%Roe7jy#1NSybZ)Gbq>{}*D@C&nilvxDAG<~fhpzp@|XfvUdtqxSY+(y8;!9n^sZ zoF{isKNxTyLOtJeuY};s$2V;km%(IQ`OS9!0e*6icd4+Z!`}XLlHS#^KJ+Z0SN*iC(Rf^i>XamYYIK;*D(eQj|1spF%Ic*2-eWf@zYW(?{~ytoI_@&{m~POq-vQem55EntbJoHv z3}PW;-lik1-hdO`hPO$%z=^?*_5Uk~d#Fn|j&k#H7L76j&ciq$mK~vxbl)TprfBvJ zF8q|bQ?*J-_D#C%GGb?5hBEZ$k!m!oa~|)BC9CS(mmgM^f%~Q-%KVgIJh&^zl?!TP z@Et}U1n=*+B0sMn^mD?bqYo&3{Wj>KyxyNphgbS%fC!+64zKhdAsruoe2H=pQy2#; z|Ni4kzMtNQ$m3vke?N-rO7F5iK@NQa7kgoFW`82R>s*gXwm|N==N)p)*fyZ&dfEsv ze|nInhIDGBQ)ZIa_zv3;0k)iGX4J;1GxncZQv#2tP^8|nn;+il8qe%MgYyWK2)?SF z#;42{r!Q=|NOaz7Ia@PHNaUwhI(3{oz%|O+F%>O{Vr85Ci3N06JB75yReD$Z(G4+s z8LoJ~END(DjgFx#_k2uIPi)&05v2k&a=8v8=K9W1A4fXMt${47GJ#Uz6#c$K@gH|n zeIc|>3S4vM4m632A^H0D6LNeg`TP8Oz~ntk!BUi2Fyx#N3JQ5 z+)h;ON4;kTUeMd?_UTXv(qo|$@$ZcxfNVeTC}}9>XDPlxi<}IyL|!d4#flg0HBiY% zyw(6Fap=Nq!X@tBX|WSXr?$SPYjsnb$iDQlm=|`elJf`4hC{;$o?0t&}XsE zL8CpvP4~Azp-s7ydr1W-H0mBfJK~=^JDz%&}63I!zoM?W{tA4&peIocFq8HkNYPR4By8Irw z3g5WDY^RAUYR)zhyfnw_kW*5?ExtO7bu7t3NR1CJ#^j%>QIXM5CZ|vk4}Oe=q2MAU z2)C?Sth~I)rF1K=VGM&&ND8r~wIhw*15!i^3X?klgI%U?5b?z~X!YKpYy@K&Lsd-d zjv|-uP_gLS!}CYbr*$;KlfX8M*fyrb^UegK6nOSz&OQ;%Ix~V9TK44N7BB=p*>@pJ z{*mv3Ro>3aA{bB`ON(UmDv3W0{}vjc{5Ht6Qc+-)6j&wLg$`l+3f>UpSatld_joN# z8AB*l%#8K8^bN*7bdrzi9KOLg``3d=2+X0B_H*|3Z_w2>8|mtVy?qN^jcvo#bAEze zu>1D|dXA_Axi(rhYR@%6weI*W7fF`gr%;yhfd{P}7#4%-YxLK?$7SpIDxLW*U?A`v z(D*Jm?EcgI#Af&Z5+^ifM`0d8VNfEs{7pnES)QX?b{L%i*_lRLV`kPT(ev4Ix z(6qmrULm$hamwUp&7{&!sMH^aY-on|J(Vl_#hF#1&xG1 zPWy|+7Uo7;2k$0=UxR>Z8>L@DRr$$h=-X)vO=j1!!(K){SCQid>e(Y!N1ArzQNDrFC*F)`UXSt4Bz1A^4#A$ z?9XIPh6eHHc$bXnG(;J|GIl)lF@IXc%c*T4!k9Gk>s|N;R(qHg>Z1TNp3ftelKM|`I)BGpU!Y*uDcc-0r^}BHAu& z_MSprx6?S@zGtxsbOW#Q_ORH*si=iRWAySZD4U~Woq5aKq{O^G*gNdVgs_^T1eKQt zk|1wt$NZ`7A$i)o0VOCmwx8=*W%33|wHc&nFDSU8*O8*V?IG{$h?|Z8IQZUi*!PT@ zzg(`Kzgf=3%C8E;4e4IO9R*G{)D1W@0gz1{wI0Hyo<`;?EZz| z4g+lpc~7A>gYj3OFwbiS`g{Tm^nClDysr*5kljBY8KGu^Fw%$pukrFnmiIkT-hr2> z;Ad)xV&<$KS8)+CQc>$m$;$q}AM?S%Yr;)ikdDcF*m*xL_MH6_zJ z&g9^YC>M3uJ;BL1L)j)z>p@@T_YqCswBx=*)7AR6@2N5=-E9|c_9lw<+Ku`fk8Amp z^e+EV`9A|2Q<4#@(M|^9MS0sE3NiWD%6a9l%JCqUUNFJ+1~rcM{fk3Xpo>(FO{VMR z74YWd;1tAX1%|f!dy!z@Q$iKne;y`n+Z{~(?1ahl)2p2y<)ncJc!Z#)?RBT$T6@=f0ftt@s_S_lF2^c=4Zey58m29TI1!Y2{Uc>5QU+dA z?Jw4|ly0nBD^-1M?^~6UL-zJX2>6P7C*|)Rhu*c^INr+ULGm%aT@X1MF7KIM#ZA^0{JQTO;d`V&wq7usHG z1B*b(A>~Z4j?{M^36vbc5UYI;vQZt)pDABCf0;ZX;63)6y%-np@yEwMvisv=z!zen z!8mAQIzF%4?yHZbT(-9JGq;xPu=~q!*>--JH>KZ+GqwEoJ%w080EykddK6E$`)hF0 zQ68H2s`qXCo~)2kb$F|D2P%07#M|aCv$wZ`AW(JKzQ?-*v)>-9ci8us=g+i1+Ktpl z57>U^{SYPO*+?nplUNQzse7GAP!5=9Ux01-fVJUt6PBRt{v>Ems=qvzTtn%#`}e{o z0q2vHDD$Er3sKBTqWoO}CsyicWdKV`X2toG9v^8s z#s^CJXo2UAU^;J3-WTo9EE*MXKBc&Kb>x}tYAru`j%u09p`}KK*#^xC+Bb5JyHR9b z^W*{Vn$D1F2QlQr^fdS_8iIwrWf|wAoS^|4I=8Wiwix30k8WKQk|*2uBvQvYVBbRy zMtzKyhF~6_65Nc^!X7=!n|6Nz30{80chPKrw9CGy3wI{2@5Yjrvi!)-EPJ~Qj}0u} zOMU;(KskkFk#%<~y#vWX8#HR~!Vr9+^`RRuj7d>`M@=RKZK+*)-wGyhL7ZaqTgodK zfxQ_(X6J5?rs&*?aw%#m=!CZs>VAaF^b$T)ZQ|A6pP{*ig#BRE+ z7I5#RrG9n6tiDrmcagEyfS+!pTd|rl?U3>oZ&bZl0Hg4aZQDJ!olFCl~-r}LiJ&A1=b{uIO_^um+_&r`fmu*~);Zb|UvRQsL+ z6ZqZ;g87@|(etN!voMtO-sbDa7|Ms7Tg^m*$_3XqaB9X%YRBDXf7jL=lQ*L$$E=mC zKLO<<{!no`n_fYYC2ha;_%?WwW z1e_F<1KvJ_9cmVT^}S>YesBS+TZ1OW+lR;ko!ai0ZudWfV2_A2FcDpIyBjE%-xD@T zz}?lK1R9vWKcAx4;6OXI{`aZAH=$+g^g^YrK|d&$9g-6% zs%-Y2w(rRyaNu2P+^ccl3~l19-TysIlsc-82Ni@@DAwNxt(C+5pF@Xp&b~x@`x~&A zvixw5bH}n?=aaA)>-V6|6BjS;Nd&6)V(JkWsIuXXQE&&i1UBvKkZ@!CGg5gRR1Oqa zDFlrJBj2VYSRzrD@9VE19@_H;ff5@9=q@l1xOeq$LK=iy#e%EgrwoeNbpS1iGsNN! zLSU8^OKT+P-wC&1knv}PNwwurjCAg!)BvTrclPhW2!q-a(5l^msxI(E^QHKMCLDAU zRY@0`rhQLdd>jJxjp!$CP!1!YpcyM@Q6)RJ#*gaHf`X6%_hkJvbVP(hdjB-QFa$cD z+t4fV-e0|=+TTfLwTRf#K8Y&Uxwk)&XFUlu`zz^m)1med+9ymO97C#z4&S>kFbZV| zy-r4?VFTjey;h912k0FAL&=W*Ct-Ij%6tR0LZnYq@{kZSuocckRf+DT|0$}hsy>W~ z9{)?YZzboWLE-yBJNW3{_WLuu!=?cITLfTuKaGLl{p4VXGvr`m`139WUD97T*ws|B zDjN;=czLUA!E3Pkk6NN~FC%fz!~O5VVD>$eaJqH*j{g6|RokXx%3vTrIZ5s6#W7^Ofcq5K*!}Ct zTmGt)oC>~&2p=dp)n5<9P+q?5lo*gx9BSDTFyiBbz1=sG)`5I$U=ey=+!5=TOmj%~ z(3OFFoA1x2fOV4EfL2irvL11Swqx{XjcfOqj4)w>P$- zQowX4upRsY>ycUpN?42p8a`-p*3mU;;|Dkf=1>mmFqJbjWmVj7YBCY4k%PqXHouf| z9mI{+aq5`m%%6BSikJXO9$M$8aLSpWOn*Uf9!F5GSKUch+84?;FI} zZ!&CxGprMg<7b=AU&eqDr}k%@@6=P9d>dj>gScD!(!jNPysr0MSf(77$Jw7LH+K}8 zu}&t>1vbo^N|Pd%GTg+EiTB!Ff5(Rw9Ovkewg$(%@L!9hNLH6b{vby0PStbQd%y@9Gz zqDFcs15k>f!CqwOKZvXW_nZA!p&X9np7WI5M~gEUD1NT=@L~jcG2X$N()oI& z9HpDc;Ut3X?Q~;A9bfwnAkjodrlJp`=*r<~gTBES``6#1vYdyFV2kTPM;z*vyFQm| z>V28ZXc22Mx6m07c>jne4bsomE9qQsIHBmcgYi%u%XaWm+1g_rWpFD8(#Wj}aYV@| zBH&gC`P3Ov9m`~1Dfada;bs|KRsGA5$m`^`0<*oH)?e#=o2|^=eiEmVZoG?z@sM|% zM(keOK%jo!V&tGc1J2Mtj)W9g6`1px0xNkRzyBI=o`TT+RG8h~{uBE9OvyX-zVkEX zG58B>eow>Z6@r_>uga}tExZ3gTydNG@5h;PrvE-1Xx&lUXx(wk=}M}Q%9KP=;nv_e zXo%-CU^t~mz8eo4ER3&Laz~|i4Zx9eN1@ZKUtmR3!Rafgc8s_4tn<-ln7k(gc`1o0 zOMHWgYm<9(ZMb{Owj3h%{4Nv5x4E{6>)_uoQpLkz^(1f5qFChg;D>;=WX2(jJTdqO zT=+80@^isgan{SQdcy{O7VO~{$#k(jNQ>FM3~iBa84h2bYejhw&w6C(?<>x_2}adb z|BWtV@Lx#h!Ey4@;B{fmBFe0046he0a&0+19iUpae_d_pK_!| zL(z)5k^L4B0LLg;E(zcC`KPa3|JyC^v|*F`KRwvihBoORL-}4|ulSBz zrVV1z(t33p;!JKE!p!Z@E`!w&@nTV<18LO%eF3wdf49!P=Ycp6;NP%RwKDCx!=3>+ux) zCV`&={8H4+FjNz$=@xL8Y^MP7J@BNZblhJL(rl@h5u?2*V`!k?=wA{1Cg}XG)%bZ6 zgAarmaE2W|ss(8L4u)Q2a9#rW-CkZevN9*r*4J<=kXk%68xv@wGW!n2cL#3_^At*b z7`7L`Uy0#N3NPfj^<`9^#ZVlBh+BQnk+nkJs|TiQ{KE$P62^y+GF})N{yMKm;VNx@ zQ@y9apC1bT1R9Dsp{{Cakxm>#Q_8<3p7knLkA>`U|5PjyM+f#S>}}W$1Vb({OJz~?m&k)bA|p8%{4yFJVSdMD(qIAed4^RWKGLC> zc;=ccR?^V4a-9P|R+JmoxE=M?4UOJb_m{^ohhtGgtL&|Ayvyru-M|yvb&mSxR>zb& zN6iM=?QvAgj_SI)R=3CFn9>5a$Wzs{x~X|xlcUAs_SQ8!THTG!wbgP%GmzG1xw*Ev z(XrOu>LFlCT`K8wsXR3evcuExfLo(YWh)z-YfxipGuDvWvuBZ1n*L(Dfw6+z+%G$( z7L-;^bIeVhotj4Q$QVjqusF53b)^F|GkAs>>EWCs=eu0~|D+pQ7gQg#QG00n7GsZK zGUrgwe;ILpCGKBq_gB5RC+qUACEi`ez_aXA!#!`P{B+aZKkW^t=6q3 z@jFd=pz7ogLZKhxn&l=q%oSr2tPA7#Z#Xjn$=gGr4{&7J3AT1~&e)hdpN05UVlR9m z6r#Jq$d~nCf|a-1MqIW4M=>}*YRhfdHx9ub1-2C!pVQ!+=yqcFM_?oAJr#7M_bSl7 zjbm6h=ff7C)qHSFcXm(q^C)Cq9H%P;$@Cqe5N|nJIqo9@#zvBnf;=Q6{-sdpb{vf| zJeq_N^ONl;|0(F`q#%`tUkVo_#+bd#X}5UgQHi6>-i?VCvv<8E)p7ud*_>xCw4!`V zu>a|Yq0l%S!?H_-&Xm3$`yY`$T$w2SG3=C|&cpeaT)NCeOZ$=+Lm`U8;e2_Qmv1Wa zl||+=FXS0VvhjS-lDu8e^9N)jt#0zaYI)e|i?Pfw@v7|Qm01vHc_H#TJ8mStTHOuq z425FJua_s-d}ecDd`x`1#Z1g>W~n>DI#PbZNw35I9tuszk(DMSE`xtNaGHVrB=CG3 zNnf8Cjpn{F3ASu7%#P!JOm!FkW7YOJA4v|$pq+s>myTdnh2~cnw*u0{PrK*in1*y8 zr9v;;SbqVE2Gw1U|?l2@U2Km^N*bAQug?>l=dtZX>t0d=P zOLjt{&zhT%Wbo>}NpxAIMAg zj}y zF0}#rnY`_nq0lm%Q#sW7f?xQoRPZd+7fKMWuk1J^q4|aZWFy;kf{z1yif|s`e+3DS z=7<)PA4hR%A87MH>!V=JZHN9jSB;%@mWbGy%jr*p{>kS;p?6i@ygyfCtvNq}9EHjP z4c!o`+ZPH+D!tJM9c4pYurO|&(I-dpM`}alTdTnPECnY`cTJb4$8_iRWQ(w$9cL*w z8+99rZAd)V13eTj*LpVaYYd^Dm$(i*;ZhG96X-DaU>oE z5xENE;E3TkmmPPHe!=ay3v50Ezh_{7QC1!^(3aJhk)P0Iwv-I-W}z%_l*VgL9I@Vei5I687WR-@*P7_Cf6C z@8Eq$*e7AX0sD09bFt@Or>z{vM)jP2vGOSPo!EC{KaTw@_C(k-3wts4CD>{Er!90_ zyv*|4jc(bU+u9&E)K)jT+_ki3!cH@16IP^#!fc|+xxPUzZ*8u{+6$X*%5P|@%WZ7- zxLF!M&u?h;$oUP8?rek#j+ElXO9EJ7%5QbMiyLZMt6MiPzp212=QgidQ{7Zo+|Yy! zpA%AC?U9|Wt<9~BC7E$u(p=|lbQgk1@Fa}HXN%<@#@;d)H9`04My%EhRX5dA?5