Ուղարկել | Բոլոր լուծումները | Լավագույն լուծումները | Վերադառնալ ցուցակին |
ANMNMAT - Անմնացորդ մատրից |
Տրված է իրական ոչ բացասական թվերի մատրից։ Յուրաքանչյուր տողում և յուրաքանչյուր սյունում թվերի գումարը ամբողջ թիվ է։ Հարկավոր է մատրիցի տարրերից յուրաքանչյուրը, (եթե նրա արժեքը ամբողջ թիվ չէ) փոխարինել իրենից փոքր ամենամեծ ամբողջ թվով կամ իրենից մեծ ամենափոքր ամբողջ թով այնպես, որ տողերի և սյուների գումարները մնան անփոփոխ։
Մուտքը
Առաջին տողում տրված են n և m թվերը(2 <=n, m <= 30) ։ Հաջորդ n տողերից յուրաքանչյուրում տրված է m ոչ բացասական իրական թիվ։ Երկու հարևան թվեր իրարից անջատված են մեկ պրոբելով։ Մատրիցի թվերը պարունակում են ստորակետից հետո առավելագույնը երկու նիշ։
Ելքը
Ելքում պետք է արտածել ձևափոխած մատրիցը, որում բոլոր թվերը պետք է լինեն ամբողջ և բավարարեն խնդրում նշված պայմանին։ Այսինքն, պետք է արտածել n տող, յուրաքանչյուրում m ամողջ թիվ, թվերն իրարից անջատելով պրոբելներով։ Բավական է արտածել որևէ մի լուծում։
Օրինակ
Մուտքը. 3 4
1.2 2.3 3.4 4.1
2.45 3.12 4.18 5.25
11.35 8.58 6.42 1.65 Ելքը. 1 2 3 5
3 3 4 5
11 9 7 1
Ավելացրեց. | Andreasyan |
Ամսաթիվ. | 2012-05-31 |
Ժամանակի սահմանափակումը. | 1s |
Ծրագրի տեքստի սահմանափակումը. | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Լեզուներ. | C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3 |
Աղբյուրը. | Ընտրական 2009 |
թաքցնել մեկնաբանությունները
2013-06-06 06:27:25 albertg
Այո |
|
2013-05-08 12:29:06 Mushegh
xndiry MISHT lucum uni?? |