Submission #1244009


Source Code Expand

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

class Program {
	static void Main(string[] args) {
		new Calc().Solve();
		return;
	}

	public class Calc {
		int N;
		public void Solve() {
			N = ReadLine<int>();
			var a = ReadLine<int>(' ');
			int sum = 1;
			int tmp = 1;
			for (int i = 1; i < N; i++) {
				tmp = a[i] > a[i - 1] ? tmp + 1 : 1;
				sum += tmp;
			}
			sum.WL();
			return;
		}
	}

	public static T[] ReadLine<T>(params char[] separators) {
		return Console.ReadLine()
			.Split(separators)
			.Where(_ => _.Length > 0)
			.Select(_ => (T)Convert.ChangeType(_, typeof(T)))
			.ToArray();
	}
	public static T ReadLine<T>() {
		return (T)Convert.ChangeType(Console.ReadLine(), typeof(T));
	}
	public static List<T> ReadLines<T>(int N) {
		List<T> rt = new List<T>();
		for (int i = 0; i < N; i++) {
			T item = (T)Convert.ChangeType(Console.ReadLine(), typeof(T));
			rt.Add(item);
		}
		return rt;
	}
}
public static class Utils {
	public static void WL(this object obj) {
		Console.WriteLine(obj);
	}
	public static string Docking<T>(this IEnumerable<T> collection, Func<T, string> filter = null) {
		StringBuilder sb = new StringBuilder();
		foreach (var item in collection) {
			string str = filter != null ? filter(item) : item.ToString();
			sb.Append(str);
		}
		return sb.ToString();
	}
	public static string RangeDocking<T>(this IEnumerable<T> collection,
		int start, int end, Func<T, string> filter = null) {
		if (start > collection.Count()) throw new IndexOutOfRangeException();
		if (end < 0) throw new IndexOutOfRangeException();
		StringBuilder sb = new StringBuilder();
		for (int i = start; i < end; i++) {
			string str = filter != null ? filter(collection.ElementAt(i)) : collection.ElementAt(i).ToString();
			sb.Append(str);
		}
		return sb.ToString();
	}
	public static void WriteLineAll<T>(this IEnumerable<T> collection) {
		foreach (var item in collection) {
			item.WL();
		}
	}
}

Submission Info

Submission Time
Task C - 単調増加
User xztaityozx
Language C# (Mono 4.6.2.0)
Score 40
Code Size 2041 Byte
Status WA
Exec Time 72 ms
Memory 27484 KB

Judge Result

Set Name Sample Subtask0 All
Score / Max Score 0 / 0 40 / 40 0 / 60
Status
AC × 4
AC × 19
AC × 33
WA × 2
Set Name Test Cases
Sample sample0.txt, sample1.txt, sample2.txt, sample3.txt
Subtask0 sample0.txt, sample1.txt, sample2.txt, sample3.txt, subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt
All sample0.txt, sample1.txt, sample2.txt, sample3.txt, subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt
Case Name Status Exec Time Memory
sample0.txt AC 26 ms 11348 KB
sample1.txt AC 25 ms 11348 KB
sample2.txt AC 25 ms 11348 KB
sample3.txt AC 25 ms 9300 KB
subtask0_0.txt AC 27 ms 11360 KB
subtask0_1.txt AC 27 ms 11360 KB
subtask0_10.txt AC 27 ms 11360 KB
subtask0_11.txt AC 26 ms 9312 KB
subtask0_12.txt AC 26 ms 9328 KB
subtask0_13.txt AC 26 ms 9312 KB
subtask0_14.txt AC 27 ms 11360 KB
subtask0_2.txt AC 26 ms 11324 KB
subtask0_3.txt AC 27 ms 11260 KB
subtask0_4.txt AC 26 ms 9324 KB
subtask0_5.txt AC 26 ms 9428 KB
subtask0_6.txt AC 26 ms 9284 KB
subtask0_7.txt AC 26 ms 9348 KB
subtask0_8.txt AC 26 ms 11348 KB
subtask0_9.txt AC 27 ms 11360 KB
subtask1_0.txt AC 62 ms 22236 KB
subtask1_1.txt AC 39 ms 11744 KB
subtask1_10.txt AC 70 ms 27484 KB
subtask1_11.txt WA 71 ms 21340 KB
subtask1_12.txt AC 68 ms 21340 KB
subtask1_13.txt AC 68 ms 23388 KB
subtask1_14.txt AC 69 ms 23388 KB
subtask1_15.txt WA 72 ms 23388 KB
subtask1_2.txt AC 36 ms 10976 KB
subtask1_3.txt AC 50 ms 14304 KB
subtask1_4.txt AC 58 ms 21596 KB
subtask1_5.txt AC 52 ms 15072 KB
subtask1_6.txt AC 41 ms 16096 KB
subtask1_7.txt AC 65 ms 26844 KB
subtask1_8.txt AC 35 ms 12896 KB
subtask1_9.txt AC 30 ms 12000 KB